{"level":"info","service":"Main","time":"2026-06-19T08:41:33.80763665+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-19T08:41:33.80956326+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T08:41:33.809577205+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-19T08:41:33.874389157+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-19T08:41:33.874413565+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:33.874540221+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:41:33.874718481+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:36.8750066+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-19T08:41:36.875751957+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-19T08:57:53.694225725+07:00","message":"incoming connection from...1.10.184.228:53205 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T08:57:53.694240486+07:00","message":"new client from...1.10.184.228:53205 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T08:57:56.701798256+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"Hub","time":"2026-06-19T08:57:57.483421994+07:00","message":"incoming connection from...1.10.184.228:53212 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T08:57:57.483436001+07:00","message":"new client from...1.10.184.228:53212 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:57:58.036318045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:00.45085195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:00.450869337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:01.036894266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:01.036928378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:04.037222213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:04.037241692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:07.038121388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:07.038156417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:10.038689941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:10.038708412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:13.039256883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:13.03927686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:16.039408999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:16.03942312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:19.039732326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:19.039750314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:22.039838443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:22.039859351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:25.04073056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:25.040752107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:28.041057891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:28.041084737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:31.041703442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:31.041753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:34.042244275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:34.042236566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:37.043217774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:37.043250062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:40.044199132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:40.04420844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:43.044497983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:43.044531888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:46.044627123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:46.044642407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:49.044855877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:49.044872917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:52.045540187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:52.045582433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:55.045896068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:55.04591012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:58.046072104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:58:58.046080569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:01.046119365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:01.046163346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:04.046675623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:04.046714658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:07.047260589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:07.047289443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:10.047739922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:10.047780672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:13.048061269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:13.048066148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:16.048873018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:16.048907496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:19.049203347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:19.049234493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:22.050138841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:22.050171984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:25.050532403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:25.050577936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:28.051029189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:28.051055981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:31.051117698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:31.051117759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:34.051468497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:34.05163494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:37.051590746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:37.051613243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:40.052163975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:40.052220818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:43.05253673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:43.052563803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:46.052649584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:46.052682618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:49.052962826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:49.052968838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:52.053940673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:52.053969736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:55.054695369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:55.054736214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:58.054994004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T08:59:58.055007401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:01.055806943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:01.055867295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:04.056460637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:04.05649296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:07.056790716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:07.056809544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:10.056976977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:10.056978876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:13.057262878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:13.05728859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:16.057835451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:16.057860754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:19.05841653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:19.058435863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:22.05904891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:22.059090283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:25.059493619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:25.059522712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:28.060160102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:28.060178814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:31.060614005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:31.060656592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:34.061234627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:34.061244587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:37.062229114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:37.062248673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:40.062254865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:40.062289099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:43.062495662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:43.062522539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:46.063503708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:46.063504478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:49.063946987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:49.063982008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:52.064566103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:52.064580512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:55.065159663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:55.065201818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:58.06547084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:00:58.065474329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:01.06620689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:01.066217493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:04.066717971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:04.066731346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:07.066816479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:07.066852138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:10.067825931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:10.067842615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:13.068058284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:13.068097731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:16.068422942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:16.068445925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:19.068767814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:19.068787349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:22.069358997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:22.069380709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:25.069896981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:25.069912059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:28.070166686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:28.070194267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:31.070979671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:31.071000932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:34.071345601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:34.071330595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:37.071759154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:37.071779759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:40.071885618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:40.0718889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:43.072371081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:43.072376638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:46.073041787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:46.073060416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:49.073454263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:49.07345472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:52.073997358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:52.07400241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:55.074670508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:55.074709201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:58.075443149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:01:58.075470337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:01.076434795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:01.076463536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:04.077047857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:04.07709852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:07.07730806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:07.077327968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:10.07767606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:10.07769873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:13.078014092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:13.078047838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:16.078744099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:16.078772452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:19.079034229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:19.079047787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:22.079792476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:22.079797129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:25.08014953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:25.080188962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:28.08051842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:28.080519103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:31.081011218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:31.081015977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:34.081439928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:34.081491897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:37.081634881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:37.081678969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:40.082309831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:40.082352755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:43.082740401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:43.082777766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:46.083444304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:46.083466269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:49.084429069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:49.0844481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:52.084639107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:52.084687469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:55.08571108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:55.085755249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:58.086098334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:02:58.086117451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:01.086739625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:01.086739567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:04.087309617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:04.08735499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:07.087850321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:07.087901192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:10.088744674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:10.088772271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:13.089001548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:13.089032634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:16.089285048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:16.089290064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:19.089774188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:19.089788375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:22.090717038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:22.090730083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:25.091505338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:25.091512937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:28.091763377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:28.091781229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:31.091837143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:31.091861158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:34.092204702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:34.092244698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:37.092901571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:37.092922925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:40.093670935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:40.093686199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:43.093724077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:43.093748115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:46.094184451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:46.094203846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:49.094413508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:49.094432257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:52.095388629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:52.095416293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:55.096136821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:55.096149553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:58.096393008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:03:58.096415216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:01.097264723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:01.09727875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:04.097805555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:04.097849913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:07.098160959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:07.098175789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:10.099132954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:10.099194097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:13.099484763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:13.099506397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:16.099753338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:16.099754567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:19.100011328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:19.100041897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:22.100213938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:22.100228925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:25.100847737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:25.100866226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:28.101085269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:28.101117134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:31.101731479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:31.101742657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:34.102331724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:34.102352308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:37.10241907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:37.102453754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:40.103084361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:40.10310905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:43.103508756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:43.10353906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:46.104276434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:46.104292677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:49.104685036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:49.104701576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:52.105564871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:52.105574317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:55.106317008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:55.106331172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:58.106610756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:04:58.10663916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:01.107203847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:01.107210441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:04.107715599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:04.10773413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:07.108290477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:07.108290884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:10.109132485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:10.109156934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:13.110141672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:13.110156328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:16.111121415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:16.111133857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:19.11161972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:19.111629614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:22.111645708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:22.111664144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:25.112359409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:25.112368937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:28.112723812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:28.112742768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:31.113622941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:31.113622967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:34.114028974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:34.113994001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:37.114830258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:37.114862375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:40.115366603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:40.115371707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:43.11573924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:43.115794611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:46.116469209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:46.116514591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:47.488672939+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.637516822+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.720145253+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.720178103+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.720181649+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.720190305+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720218115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720227315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720230743+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720233471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720235538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720237572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.720239544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:05:48.72024786+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:05:48.720290432+07:00","message":"push: {true \n 0 0xc002200e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:05:48.724926134+07:00","message":"write wav file: './tmp/7583/7583_1.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:49.116708076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:49.116734527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:52.117392876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:52.117401483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:55.117767715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:55.117774424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:58.118007676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:05:58.118011952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:01.118912039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:01.118933742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:04.119584794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:04.11960571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:07.11976851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:07.11977441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:10.120279056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:10.12029323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:13.120531479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:13.120573912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:16.121183374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:16.121221057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:19.121268294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:19.121284697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:22.121909305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:22.121909706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:25.122648276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:25.122645257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:28.122894495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:28.122920211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:31.123844476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:31.123867432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:34.124387669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:34.124405542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:37.125187037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:37.125221918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:40.125585741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:40.125628844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:43.12585754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:43.125873655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:46.12675674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:46.126784869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:49.126989289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:49.127000546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:52.128065368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:52.128065367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:55.129157211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:55.129192368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:58.129835128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:06:58.129874482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:01.130385698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:01.130388678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:07:03.874654801+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:04.131042495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:04.131066052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:07.131687632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:07.1316982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:10.13240698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:10.132418578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:13.132764281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:13.13278012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:16.133028533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:16.13304671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:19.133290439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:19.133302118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:22.13387012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:22.133895368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:25.134836794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:25.134864242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:28.135044265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:28.135075891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:31.136113326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:31.13613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:34.136240426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:34.136631738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:37.137240876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:37.137298631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:40.137946543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:40.137949563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:43.138837941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:43.138842948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:46.13971427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:46.139736876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:49.139935799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:49.139951542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:52.140697059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:52.140726863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:55.141705558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:55.141729035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:58.141908758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:07:58.141958985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:01.14258985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:01.142606793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:04.143247782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:04.143265061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:07.143872793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:07.143888196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:10.144608357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:10.144620024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:13.144816802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:13.144832954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:16.145138979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:16.145145773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:19.146192005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:19.146211211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.147169107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.147176548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.432704112+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:08:22.432726508+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.432767776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:22.432807472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:23.232377405+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:23.23243177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:23.232447064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:25.148099637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:25.148128432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:27.95505454+07:00","message":"incoming connection from...1.10.184.228:53250 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:27.955071441+07:00","message":"new client from...1.10.184.228:53250 connected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:28.148276792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:08:30.94654305+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:30.946621559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:31.148987416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.324447643+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:31.47841014+07:00","message":"incoming connection from...1.10.184.228:53258 as client"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:31.478423534+07:00","message":"new client from...1.10.184.228:53258 connected"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.504411021+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.597952438+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.59797458+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.597977766+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.597985062+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.597991623+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.597999845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598002984+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598005839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598007882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598009768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598011834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:31.598014642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:31.598023792+07:00","message":"push: {true \n 0 0xc00189c180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:31.603018454+07:00","message":"write wav file: './tmp/7583/7583_2.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:34.149303304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:34.397824284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:34.397827977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:34.708149471+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.465691215+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.46584064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.465846619+07:00","message":"receive interim result [false|false]: อำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.465861495+07:00","message":"[buffer interim] 3 false อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.46586715+07:00","message":"[bufferProcess] interim [620000000]:อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.465869242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.465874535+07:00","message":"[bufferProcess] send to processor (ticker):อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.465877217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.465879654+07:00","message":"> Transcript [2] [false]: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.465881982+07:00","message":"Set StatePrefix (first interim): 'อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.780295848+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.780356194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.78036347+07:00","message":"receive interim result [false|false]: อำนาจผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.780374889+07:00","message":"[buffer interim] 3 false อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.780382283+07:00","message":"[bufferProcess] interim [860000000]:อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.780384218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.797317837+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.797346219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.797351175+07:00","message":"receive interim result [false|false]: อำนาจควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.797363231+07:00","message":"[buffer interim] 3 false อำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797369347+07:00","message":"[bufferProcess] interim [920000000]:อำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797371427+07:00","message":"[bufferProcess] send to processor:อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797375714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797378532+07:00","message":"> Transcript [3] [false]: 'อำนาจผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797382083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797384031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797387076+07:00","message":"StatePrefix: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.797389488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.841361697+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.841400046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.841406822+07:00","message":"receive interim result [false|false]: อำนาจผู้บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.84141718+07:00","message":"[buffer interim] 3 false อำนาจผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841425489+07:00","message":"[bufferProcess] interim [980000000]:อำนาจผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841429273+07:00","message":"[bufferProcess] send to processor:อำนาจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841435155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841439639+07:00","message":"> Transcript [4] [false]: 'อำนาจควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841444706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841447714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841450795+07:00","message":"StatePrefix: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.841454033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.957768516+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.957825666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.95783368+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:36.957849131+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957858194+07:00","message":"[bufferProcess] interim [40000000]:อำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957861756+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957866529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957871335+07:00","message":"> Transcript [5] [false]: 'อำนาจผู้บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957875523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957878677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957881585+07:00","message":"StatePrefix: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:36.957884493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:37.150061753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:37.150073313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.161661606+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.161711974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.161720855+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.161735768+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161743099+07:00","message":"[bufferProcess] interim [280000000]:อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161746111+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161753027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161755999+07:00","message":"> Transcript [6] [false]: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.16175942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161761697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161763657+07:00","message":"StatePrefix: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161766076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161772092+07:00","message":"Push: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161774065+07:00","message":"TextPushed: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161776159+07:00","message":"Set new StatePrefix : 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.161778667+07:00","message":"Next Push (prob) : 'ผู้บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.161787716+07:00","message":"push: {false อำนาจ 0 0xc00049db00}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:37.161912721+07:00","message":"(client) 1.10.184.228:53205, write tcp 172.18.0.36:8010->1.10.184.228:53205: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.736110993+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.736170861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.736177231+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:37.736192271+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736199991+07:00","message":"[bufferProcess] interim [880000000]:อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736202641+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736210006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736212784+07:00","message":"> Transcript [7] [false]: 'อำนาจผู้บังคับบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736216196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736218935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736220979+07:00","message":"StatePrefix: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:37.736223589+07:00","message":"TextPushed: 'อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.058419334+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.058487523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.058492891+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.058507251+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058515108+07:00","message":"[bufferProcess] interim [180000000]:อำนาจผู้บังคับบัญชาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058517825+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058527323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058530423+07:00","message":"> Transcript [8] [false]: 'อำนาจผู้บังคับบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058533789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058536425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058538925+07:00","message":"StatePrefix: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.058541237+07:00","message":"TextPushed: 'อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.264554457+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.264606026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากป้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.264611386+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากป้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.264626053+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264634235+07:00","message":"[bufferProcess] interim [360000000]:อำนาจผู้บังคับบัญชาจากป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264637635+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264646087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264649379+07:00","message":"> Transcript [9] [false]: 'อำนาจผู้บังคับบัญชาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264653397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264655888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.26465786+07:00","message":"StatePrefix: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.264660176+07:00","message":"TextPushed: 'อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.452116707+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.452172582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.452178592+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.452191217+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452199363+07:00","message":"[bufferProcess] interim [540000000]:อำนาจผู้บังคับบัญชาจากป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452202002+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452209088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452211915+07:00","message":"> Transcript [10] [false]: 'อำนาจผู้บังคับบัญชาจากป้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452216041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452218389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452220437+07:00","message":"StatePrefix: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452222749+07:00","message":"TextPushed: 'อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.45222883+07:00","message":"Push: 'ผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452230845+07:00","message":"TextPushed: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452233046+07:00","message":"Set new StatePrefix : 'อำนาจผู้บังคับบัญชาจากป้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.452235281+07:00","message":"Next Push (prob) : 'บัญชาจากป้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.452243923+07:00","message":"push: {false ผู้บังคับ 0 0xc00049db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.573897586+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.573959672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากป้อมขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.573968018+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากป้อมขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.573986842+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากป้อมขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.574000919+07:00","message":"[bufferProcess] interim [660000000]:อำนาจผู้บังคับบัญชาจากป้อมขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.574004953+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.57401489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.574019385+07:00","message":"> Transcript [11] [false]: 'อำนาจผู้บังคับบัญชาจากป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.574023072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.574026807+07:00","message":"Set new StatePrefix: 'อำนาจผู้บังคับบัญชาจากป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.576305852+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.576334122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.576339011+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:38.576351745+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576357978+07:00","message":"[bufferProcess] interim [720000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576370826+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากป้อมขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576379487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576382289+07:00","message":"> Transcript [12] [false]: 'อำนาจผู้บังคับบัญชาจากป้อมขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576384637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:38.576387156+07:00","message":"Set new StatePrefix: 'อำนาจผู้บังคับบัญชาจากป้อมขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.145782703+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.145828041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.145834291+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.145851252+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.145862433+07:00","message":"[bufferProcess] interim [320000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.145865025+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.14587312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.145881624+07:00","message":"> Transcript [13] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.145884278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.145886813+07:00","message":"Set new StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.386679912+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.386732534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.386739677+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.386753734+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386761313+07:00","message":"[bufferProcess] interim [500000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386764015+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386771825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386775036+07:00","message":"> Transcript [14] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386778622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386781707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386783873+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.386786403+07:00","message":"TextPushed: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.550389722+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.550455662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.550464991+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.550484406+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550494031+07:00","message":"[bufferProcess] interim [680000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550498399+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550509039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550514125+07:00","message":"> Transcript [15] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550519159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550522922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.55052642+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.550530362+07:00","message":"TextPushed: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.659853966+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.659913286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.659920065+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.659936099+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.65994772+07:00","message":"[bufferProcess] interim [740000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659953101+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659968335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659971054+07:00","message":"> Transcript [16] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกห่านฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.6599745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659976822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659978915+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.659981339+07:00","message":"TextPushed: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.66709217+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.667117485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.667121913+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.667131432+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667142628+07:00","message":"[bufferProcess] interim [800000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667145171+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667149561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667151886+07:00","message":"> Transcript [17] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667154536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667156498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667158514+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667160818+07:00","message":"TextPushed: 'อำนาจผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667165156+07:00","message":"Push: 'บัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667167107+07:00","message":"TextPushed: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667169675+07:00","message":"Set new StatePrefix : 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.667172139+07:00","message":"Next Push (prob) : 'ลูกขาดสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.667179851+07:00","message":"push: {false บัญชาจากปมขัดแย้ง 0 0xc00049db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.791396162+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.791432318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.791438234+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:39.791451285+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.79145777+07:00","message":"[bufferProcess] interim [920000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.791460417+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.791463735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.791466343+07:00","message":"> Transcript [18] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.791468874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:39.791470798+07:00","message":"Set new StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกขาดสาขา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:40.150615981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:40.150609506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.36228907+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.362334905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.362341593+07:00","message":"receive interim result [false|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:40.362354413+07:00","message":"[buffer interim] 3 false อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.362360769+07:00","message":"[bufferProcess] interim [520000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.362363469+07:00","message":"[bufferProcess] send to processor:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.362369132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.36237235+07:00","message":"> Transcript [19] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.36237518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:40.362377306+07:00","message":"Set new StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:43.151623924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:43.151643558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.291896106+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.358392233+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427320853+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427367234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ\",\"confidence\":0.9343596}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427374193+07:00","message":"receive interim result [true|false]: อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427385283+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427387514+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427398231+07:00","message":"[buffer interim] 3 true อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427406819+07:00","message":"[bufferProcess] interim [610000000]:อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.4274105+07:00","message":"[bufferProcess] send to processor (isfinal):อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427414862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427417717+07:00","message":"> Transcript [20] [false]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.42742076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427422865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427424891+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427429377+07:00","message":"TextPushed: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.42743177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427433971+07:00","message":"> Transcript [21] [true]: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427436409+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427438061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427440005+07:00","message":"StatePrefix: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้งลูกหาดสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427441887+07:00","message":"TextPushed: 'อำนาจผู้บังคับบัญชาจากปมขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.427444595+07:00","message":"Push: 'ลูกหาดสาธารณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.427453734+07:00","message":"push: {true ลูกหาดสาธารณะ 0 0xc00049db00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:43.443566999+07:00","message":"write wav file: './tmp/7583/7583_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.826310686+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.826356661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.826364424+07:00","message":"receive interim result [false|false]: บัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.826379763+07:00","message":"[buffer interim] 4 false บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.826386817+07:00","message":"[bufferProcess] interim [480000000]:บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.82638864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.886015932+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.886057989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.886064982+07:00","message":"receive interim result [false|false]: บัตรประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:43.88608049+07:00","message":"[buffer interim] 4 false บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.88609074+07:00","message":"[bufferProcess] interim [600000000]:บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.886094507+07:00","message":"[bufferProcess] send to processor:บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.88610252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.886106338+07:00","message":"> Transcript [22] [false]: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:43.886109766+07:00","message":"Set StatePrefix (first interim): 'บัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.532363022+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.53240384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.532410136+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิ้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.532425589+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532432896+07:00","message":"[bufferProcess] interim [200000000]:บัตรประชาชนชิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532435242+07:00","message":"[bufferProcess] send to processor:บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532440492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532443408+07:00","message":"> Transcript [23] [false]: 'บัตรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532447515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532449804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532451777+07:00","message":"StatePrefix: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.532454449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.603087019+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.60312132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.603126541+07:00","message":"receive interim result [false|false]: บัตรประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.60313894+07:00","message":"[buffer interim] 4 false บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603146131+07:00","message":"[bufferProcess] interim [320000000]:บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603148771+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603161952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603165196+07:00","message":"> Transcript [24] [false]: 'บัตรประชาชนชิ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.60316833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603170948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.60317293+07:00","message":"StatePrefix: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.603175215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.719554728+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.719591569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิโย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.719596995+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิโย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.719609094+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719617573+07:00","message":"[bufferProcess] interim [380000000]:บัตรประชาชนชิโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719620345+07:00","message":"[bufferProcess] send to processor:บัตรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719623945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719626746+07:00","message":"> Transcript [25] [false]: 'บัตรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719629809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719631814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719633922+07:00","message":"StatePrefix: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.719635983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.791830444+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.791882671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนนิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.79188864+07:00","message":"receive interim result [false|false]: บัตรประชาชนนิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.791903139+07:00","message":"[buffer interim] 4 false บัตรประชาชนนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791910249+07:00","message":"[bufferProcess] interim [500000000]:บัตรประชาชนนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791912829+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791925692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791928928+07:00","message":"> Transcript [26] [false]: 'บัตรประชาชนชิโย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.79193254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791936958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791941563+07:00","message":"StatePrefix: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791944119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791946888+07:00","message":"Push: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791948986+07:00","message":"TextPushed: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791951241+07:00","message":"Set new StatePrefix : 'บัตรประชาชนชิโย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.791953582+07:00","message":"Next Push (prob) : 'ชนชิโย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.791978333+07:00","message":"push: {false บัตรประชา 0 0xc000044600}"}
{"level":"info","service":"Hub","time":"2026-06-19T09:08:44.792087074+07:00","message":"(client) 1.10.184.228:53212, write tcp 172.18.0.36:8010->1.10.184.228:53212: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.906650704+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.906704489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิ้โยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.906711959+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิ้โยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.906725367+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิ้โยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906736405+07:00","message":"[bufferProcess] interim [560000000]:บัตรประชาชนชิ้โยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906738837+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906744387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906747477+07:00","message":"> Transcript [27] [false]: 'บัตรประชาชนนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906750275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.906752417+07:00","message":"Set new StatePrefix: 'บัตรประชาชนนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.991576239+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.991613844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.991619954+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:44.99163332+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.991640838+07:00","message":"[bufferProcess] interim [680000000]:บัตรประชาชนชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.991643428+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิ้โยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.991648683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.991651619+07:00","message":"> Transcript [28] [false]: 'บัตรประชาชนชิ้โยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.9916541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:44.991656545+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิ้โยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.222846257+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.222886625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.222892317+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.222905865+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.222916832+07:00","message":"[bufferProcess] interim [860000000]:บัตรประชาชนชิญผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.22291916+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.222923618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.222927303+07:00","message":"> Transcript [29] [false]: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.222929799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.222931931+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.413445364+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.413480735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.413487035+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.413500055+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413507091+07:00","message":"[bufferProcess] interim [100000000]:บัตรประชาชนชิญผู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.41350978+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413517109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413519764+07:00","message":"> Transcript [30] [false]: 'บัตรประชาชนชิญผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413522825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413525297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.41352736+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.413529884+07:00","message":"TextPushed: 'บัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.526940904+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.526995161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่าลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.527001405+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่าลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.527014511+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่าลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527021906+07:00","message":"[bufferProcess] interim [220000000]:บัตรประชาชนชิญผู้ว่าลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527025732+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527032299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527036161+07:00","message":"> Transcript [31] [false]: 'บัตรประชาชนชิญผู้ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527040817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527043327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.527045799+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.52704812+07:00","message":"TextPushed: 'บัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.631401412+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.631435459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.631440612+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.631453498+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631460698+07:00","message":"[bufferProcess] interim [280000000]:บัตรประชาชนชิญผู้ว่ารองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.63146323+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่าลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631468995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631471676+07:00","message":"> Transcript [32] [false]: 'บัตรประชาชนชิญผู้ว่าลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631474817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631477607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631479668+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.631482182+07:00","message":"TextPushed: 'บัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.673688051+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.673726801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่าลองพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.673739248+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่าลองพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.673752642+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673759074+07:00","message":"[bufferProcess] interim [340000000]:บัตรประชาชนชิญผู้ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673761748+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.67376822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673770839+07:00","message":"> Transcript [33] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673773971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673776286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673789444+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673793425+07:00","message":"TextPushed: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673799662+07:00","message":"Push: 'ชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673802672+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673805904+07:00","message":"Set new StatePrefix : 'บัตรประชาชนชิญผู้ว่ารองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.673809246+07:00","message":"Next Push (prob) : 'ว่ารองผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.673820218+07:00","message":"push: {false ชนชิญผู้ 0 0xc000044600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.682614034+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.682661264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.682666365+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.682681966+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.682689443+07:00","message":"[bufferProcess] interim [400000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.682691797+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่าลองพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.68269536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.682698926+07:00","message":"> Transcript [34] [false]: 'บัตรประชาชนชิญผู้ว่าลองพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.682701323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.682703545+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิญผู้ว่าลองพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.845053824+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.845104282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่าลองพูดว่ากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.845112157+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่าลองพูดว่ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.845129307+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่าลองพูดว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845137635+07:00","message":"[bufferProcess] interim [520000000]:บัตรประชาชนชิญผู้ว่าลองพูดว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845144002+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845148691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845152718+07:00","message":"> Transcript [35] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845155906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.845175764+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.992297453+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.992346995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.992353437+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:45.992364392+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.992371865+07:00","message":"[bufferProcess] interim [700000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.992374477+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่าลองพูดว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.99238028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.992383291+07:00","message":"> Transcript [36] [false]: 'บัตรประชาชนชิญผู้ว่าลองพูดว่ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.992385692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:45.992388008+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิญผู้ว่าลองพูดว่ากู'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:46.152264822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:46.152264607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.375405655+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.375445234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.375451056+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.375467677+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.37547541+07:00","message":"[bufferProcess] interim [120000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.375478231+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.375481788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.375484692+07:00","message":"> Transcript [37] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.375487162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.375489228+07:00","message":"Set new StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.609347791+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.609379653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.609385212+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.609401536+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609408638+07:00","message":"[bufferProcess] interim [300000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609411377+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609415159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609418847+07:00","message":"> Transcript [38] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.60942201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609424164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609426333+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.609428925+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.859005581+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.859042456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.859047856+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.859060876+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859068324+07:00","message":"[bufferProcess] interim [480000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859071301+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859075238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859077983+07:00","message":"> Transcript [39] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859081653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859083874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859085984+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.859088417+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.897689539+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.897738474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.897745499+07:00","message":"receive interim result [false|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:46.897759838+07:00","message":"[buffer interim] 4 false บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897767344+07:00","message":"[bufferProcess] interim [600000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897770171+07:00","message":"[bufferProcess] send to processor:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.89777833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897781259+07:00","message":"> Transcript [40] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897784736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897787904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897790146+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:46.897793023+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.00406408+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.137054045+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163792048+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163852519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร\",\"confidence\":0.9360765}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163860134+07:00","message":"receive interim result [true|false]: บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163869513+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163873234+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163879815+07:00","message":"[buffer interim] 4 true บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163887357+07:00","message":"[bufferProcess] interim [870000000]:บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163894228+07:00","message":"[bufferProcess] send to processor (isfinal):บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163897538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163900346+07:00","message":"> Transcript [41] [false]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163903877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163905924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.16390814+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163910722+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163916786+07:00","message":"Push: 'ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163922845+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163925263+07:00","message":"Set new StatePrefix : 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163927732+07:00","message":"Next Push (prob) : 'เป็นเพียงละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163929713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163931871+07:00","message":"> Transcript [42] [true]: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163934327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163936035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163941135+07:00","message":"StatePrefix: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ตเป็นเพียงละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163943266+07:00","message":"TextPushed: 'บัตรประชาชนชิญผู้ว่ารองผู้ว่าภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.163947575+07:00","message":"Push: 'เป็นเพียงละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163957081+07:00","message":"push: {false ว่ารองผู้ว่าภูเก็ต 0 0xc000044600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.163963422+07:00","message":"push: {true เป็นเพียงละคร 0 0xc000044600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:47.173663762+07:00","message":"write wav file: './tmp/7583/7583_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.512405735+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.575202764+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.603917685+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.603937931+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.603940996+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.60394763+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603954429+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603958871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.60396175+07:00","message":"> Transcript [43] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.60396427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603966331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603968202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603970114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:47.603977583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:47.603987247+07:00","message":"push: {true \n 0 0xc002201000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:47.610285195+07:00","message":"write wav file: './tmp/7583/7583_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.134456465+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.134512539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.134518602+07:00","message":"receive interim result [false|false]: พี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.134533825+07:00","message":"[buffer interim] 6 false พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.134542013+07:00","message":"[bufferProcess] interim [360000000]:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.134544279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.156998757+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.157041807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.157047447+07:00","message":"receive interim result [false|false]: ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.157060961+07:00","message":"[buffer interim] 6 false ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.1570689+07:00","message":"[bufferProcess] interim [420000000]:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.157071654+07:00","message":"[bufferProcess] send to processor:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.157075953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.157079422+07:00","message":"> Transcript [44] [false]: 'พี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.157081865+07:00","message":"Set StatePrefix (first interim): 'พี่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.2557536+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.25579466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.255799638+07:00","message":"receive interim result [false|false]: พี่นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.255812898+07:00","message":"[buffer interim] 6 false พี่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255819476+07:00","message":"[bufferProcess] interim [480000000]:พี่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255822592+07:00","message":"[bufferProcess] send to processor:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255826313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255845791+07:00","message":"> Transcript [45] [false]: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255849588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.255852025+07:00","message":"Set new StatePrefix: 'ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.308111282+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.308149826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.308154891+07:00","message":"receive interim result [false|false]: ที่นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.308163339+07:00","message":"[buffer interim] 6 false ที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308180798+07:00","message":"[bufferProcess] interim [540000000]:ที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308183951+07:00","message":"[bufferProcess] send to processor:พี่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308187448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308190158+07:00","message":"> Transcript [46] [false]: 'พี่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308192333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.308194507+07:00","message":"Set new StatePrefix: 'พี่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.585306405+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.585344263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.585351267+07:00","message":"receive interim result [false|false]: ที่นายกแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.585377251+07:00","message":"[buffer interim] 6 false ที่นายกแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585386031+07:00","message":"[bufferProcess] interim [780000000]:ที่นายกแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585389588+07:00","message":"[bufferProcess] send to processor:ที่นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585394549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585397765+07:00","message":"> Transcript [47] [false]: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585400905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.585404462+07:00","message":"Set new StatePrefix: 'ที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.626378077+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.626419026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.62642609+07:00","message":"receive interim result [false|false]: ที่นายกแก้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.626441539+07:00","message":"[buffer interim] 6 false ที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626449714+07:00","message":"[bufferProcess] interim [840000000]:ที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626453503+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626461691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626465626+07:00","message":"> Transcript [48] [false]: 'ที่นายกแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626470375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626473267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626476168+07:00","message":"StatePrefix: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.626479945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.627406733+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.627416979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.627420883+07:00","message":"receive interim result [false|false]: ที่นายกแกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.627429366+07:00","message":"[buffer interim] 6 false ที่นายกแกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627432532+07:00","message":"[bufferProcess] interim [900000000]:ที่นายกแกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627434447+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627436865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627438787+07:00","message":"> Transcript [49] [false]: 'ที่นายกแก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627440771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627442578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627455386+07:00","message":"StatePrefix: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.627457404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.756772443+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.756815027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.756820274+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:48.756835625+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756843123+07:00","message":"[bufferProcess] interim [960000000]:ที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756848651+07:00","message":"[bufferProcess] send to processor:ที่นายกแกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756854838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756860241+07:00","message":"> Transcript [50] [false]: 'ที่นายกแกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756863526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756865507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756867506+07:00","message":"StatePrefix: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:48.756869585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.022666248+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.022718484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.022724529+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.022737257+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022743987+07:00","message":"[bufferProcess] interim [260000000]:ที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022746205+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022753241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022755897+07:00","message":"> Transcript [51] [false]: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022759074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022761538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022767653+07:00","message":"StatePrefix: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.02277049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022779538+07:00","message":"Push: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.02278166+07:00","message":"TextPushed: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022783943+07:00","message":"Set new StatePrefix : 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.022786281+07:00","message":"Next Push (prob) : 'แก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.022794307+07:00","message":"push: {false ที่นายก 0 0xc002201200}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:49.153222287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:49.153244383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.209591734+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.209648041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.209654656+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.209667875+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209674381+07:00","message":"[bufferProcess] interim [440000000]:ที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209676906+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.20968222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209685439+07:00","message":"> Transcript [52] [false]: 'ที่นายกแก้ปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209688806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209690901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209693067+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.209695254+07:00","message":"TextPushed: 'ที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.531079288+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.531118243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.531123313+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.531136523+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531143677+07:00","message":"[bufferProcess] interim [800000000]:ที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531146017+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531149579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531152464+07:00","message":"> Transcript [53] [false]: 'ที่นายกแก้ปัญหามาเฟีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531155684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531157698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531159679+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.531161799+07:00","message":"TextPushed: 'ที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.664988205+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.665029207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.665037586+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.665050663+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665061495+07:00","message":"[bufferProcess] interim [920000000]:ที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665064887+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665071447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665075338+07:00","message":"> Transcript [54] [false]: 'ที่นายกแก้ปัญหามาเฟียสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665079982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665082968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665087695+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.665090035+07:00","message":"TextPushed: 'ที่นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.722057991+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.722112404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.722121516+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.722140361+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722158407+07:00","message":"[bufferProcess] interim [980000000]:ที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722163358+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722168178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722171985+07:00","message":"> Transcript [55] [false]: 'ที่นายกแก้ปัญหามาเฟียสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.72218485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722187522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722190029+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722192224+07:00","message":"TextPushed: 'ที่นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722195243+07:00","message":"Push: 'แก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722197172+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722199721+07:00","message":"Set new StatePrefix : 'ที่นายกแก้ปัญหามาเฟียสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.722202106+07:00","message":"Next Push (prob) : 'มาเฟียสีฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.72221045+07:00","message":"push: {false แก้ปัญหา 0 0xc002201200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.845756127+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.84579792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.845804196+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:49.845821478+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845829819+07:00","message":"[bufferProcess] interim [40000000]:ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845832378+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845836578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845839837+07:00","message":"> Transcript [56] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845842557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:49.845844649+07:00","message":"Set new StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.419801974+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.419842471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.419847788+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.41986124+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419868981+07:00","message":"[bufferProcess] interim [640000000]:ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419871503+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419875574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419878539+07:00","message":"> Transcript [57] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419881626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419883736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419885734+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.419888462+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.552212304+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.552267349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.552273855+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.552287382+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552294455+07:00","message":"[bufferProcess] interim [820000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552297346+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552303113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552306823+07:00","message":"> Transcript [58] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552310138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552312445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552314482+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.552317185+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.744683909+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.744719685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.744725762+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.744740512+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744747252+07:00","message":"[bufferProcess] interim [940000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744749839+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744755738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744758434+07:00","message":"> Transcript [59] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744761997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744764356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744766789+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.744769367+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.809881512+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.809928881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.809939255+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.809952449+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809962242+07:00","message":"[bufferProcess] interim [60000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809965362+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809970974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809974217+07:00","message":"> Transcript [60] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809978208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809980531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.80998265+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809985373+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809990032+07:00","message":"Push: 'มาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.80999249+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809994747+07:00","message":"Set new StatePrefix : 'ที่นายกแก้ปัญหามาเฟียสีกากีให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:50.809997034+07:00","message":"Next Push (prob) : 'กีให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:50.810005033+07:00","message":"push: {false มาเฟียสีกา 0 0xc002201200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.075698458+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.075741722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.075748239+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.075760532+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075767966+07:00","message":"[bufferProcess] interim [300000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075770589+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075777366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075780232+07:00","message":"> Transcript [61] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075782748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.075799117+07:00","message":"Set new StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.261046847+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.26108957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.261096788+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.261118756+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261125602+07:00","message":"[bufferProcess] interim [480000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261128015+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261131463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261134955+07:00","message":"> Transcript [62] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261138469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261140767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261142629+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.261144991+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.447586183+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.447639088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.447645911+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.447661003+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447667872+07:00","message":"[bufferProcess] interim [660000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.44767066+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447677814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447680468+07:00","message":"> Transcript [63] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447683948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447686219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447688525+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.447693262+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.44914464+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.449154089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.449157595+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.449177302+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449181+07:00","message":"[bufferProcess] interim [720000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.44918907+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449192068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449194213+07:00","message":"> Transcript [64] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449196674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449198481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449200301+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.449202736+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.506442822+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.506508195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.50651753+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.506535768+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.50654839+07:00","message":"[bufferProcess] interim [780000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506555885+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506563957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506568336+07:00","message":"> Transcript [65] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506574604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506577585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506581266+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506585545+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.50659388+07:00","message":"Push: 'กีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506597051+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506600943+07:00","message":"Set new StatePrefix : 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:51.506604871+07:00","message":"Next Push (prob) : 'ผู้มีอิทธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:51.50661695+07:00","message":"push: {false กีให้อำนาจ 0 0xc002201200}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.021323407+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.021366617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.0213728+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.021387074+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021395168+07:00","message":"[bufferProcess] interim [260000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021398366+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021405291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021408611+07:00","message":"> Transcript [66] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021412991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.02141552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021417658+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.021420419+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:52.153867745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:52.153881292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.218563563+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.21860051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.218606747+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.218619639+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218626713+07:00","message":"[bufferProcess] interim [440000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218629302+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218636246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218639234+07:00","message":"> Transcript [67] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218642812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218645057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218646961+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.218649344+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.405866765+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.405908595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.405916077+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:52.405927911+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405938177+07:00","message":"[bufferProcess] interim [680000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405942495+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405949617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405954577+07:00","message":"> Transcript [68] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405959807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405963581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.405966124+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:52.4059691+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.047103458+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.047143425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.047149971+07:00","message":"receive interim result [false|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.047159347+07:00","message":"[buffer interim] 6 false ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047165812+07:00","message":"[bufferProcess] interim [280000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047169941+07:00","message":"[bufferProcess] send to processor:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047173611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047176482+07:00","message":"> Transcript [69] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047180371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047182441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047184483+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047187101+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047199443+07:00","message":"Push: 'ผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047202361+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047204863+07:00","message":"Set new StatePrefix : 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:53.047207538+07:00","message":"Next Push (prob) : 'พลในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:53.047216271+07:00","message":"push: {false ผู้มีอิทธิ 0 0xc002201200}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:55.15473899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:55.154749263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.523172327+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.586636728+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629397947+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629435491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629441797+07:00","message":"receive interim result [true|false]: ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629454229+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629456686+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629465272+07:00","message":"[buffer interim] 6 true ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629475616+07:00","message":"[bufferProcess] interim [950000000]:ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.6294804+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629485697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629490509+07:00","message":"> Transcript [70] [false]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629496481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629499547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629502988+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629507241+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629510121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629513622+07:00","message":"> Transcript [71] [true]: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629517153+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629520187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629523123+07:00","message":"StatePrefix: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิพลในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629525514+07:00","message":"TextPushed: 'ที่นายกแก้ปัญหามาเฟียสีกากีให้อำนาจผู้มีอิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:55.629532253+07:00","message":"Push: 'พลในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:55.629540376+07:00","message":"push: {true พลในพื้นที่ 0 0xc002201200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:55.642311041+07:00","message":"write wav file: './tmp/7583/7583_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.122791024+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.122829753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.12283466+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.122847773+07:00","message":"[buffer interim] 7 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.122854153+07:00","message":"[bufferProcess] interim [540000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.122856017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.31077726+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.310821857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.31082758+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.310839872+07:00","message":"[buffer interim] 7 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.310848677+07:00","message":"[bufferProcess] interim [720000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.310851129+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.310857276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.31086087+07:00","message":"> Transcript [72] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.310863335+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.326846129+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.32687388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.326879056+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.32689032+07:00","message":"[buffer interim] 7 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326895223+07:00","message":"[bufferProcess] interim [780000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326897672+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326901037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326903592+07:00","message":"> Transcript [73] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326906083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.326908502+07:00","message":"Set new StatePrefix: 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.448303047+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.448343418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.448349135+07:00","message":"receive interim result [false|false]: ขับร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.448359735+07:00","message":"[buffer interim] 7 false ขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448367717+07:00","message":"[bufferProcess] interim [840000000]:ขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448370221+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448374017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448377085+07:00","message":"> Transcript [74] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448380618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.44838301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448385979+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.448392089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.458305494+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.458332995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.458338756+07:00","message":"receive interim result [false|false]: ข่าวกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.458351507+07:00","message":"[buffer interim] 7 false ข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.45835696+07:00","message":"[bufferProcess] interim [900000000]:ข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.45835918+07:00","message":"[bufferProcess] send to processor:ขับร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.458362349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.4583649+07:00","message":"> Transcript [75] [false]: 'ขับร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.458367665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.458369816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.458372131+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.458374941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.639668509+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.639716986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวช่อง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.639724282+07:00","message":"receive interim result [false|false]: ข่าวช่อง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.639740907+07:00","message":"[buffer interim] 7 false ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639749521+07:00","message":"[bufferProcess] interim [80000000]:ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639752846+07:00","message":"[bufferProcess] send to processor:ข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639756648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639760177+07:00","message":"> Transcript [76] [false]: 'ข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639762661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.639764886+07:00","message":"Set new StatePrefix: 'ข่าวกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.742214165+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.766793529+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.766830617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวกรองทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.766836289+07:00","message":"receive interim result [false|false]: ข่าวกรองทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.766866729+07:00","message":"[buffer interim] 7 false ข่าวกรองทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766874473+07:00","message":"[bufferProcess] interim [140000000]:ข่าวกรองทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766876886+07:00","message":"[bufferProcess] send to processor:ข่าวช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766882345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766885479+07:00","message":"> Transcript [77] [false]: 'ข่าวช่อง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766887873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.766890081+07:00","message":"Set new StatePrefix: 'ข่าวช่อง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.816563931+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.820777517+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.82080806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวกรองสหรัฐฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.820813921+07:00","message":"receive interim result [false|false]: ข่าวกรองสหรัฐฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.820826196+07:00","message":"[buffer interim] 7 false ข่าวกรองสหรัฐฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820832555+07:00","message":"[bufferProcess] interim [260000000]:ข่าวกรองสหรัฐฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820835093+07:00","message":"[bufferProcess] send to processor:ข่าวกรองทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820841654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820844464+07:00","message":"> Transcript [78] [false]: 'ข่าวกรองทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820846651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.820849263+07:00","message":"Set new StatePrefix: 'ข่าวกรองทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840328262+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840361099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวกรองสหรัฐ\",\"confidence\":0.9389159}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840368305+07:00","message":"receive interim result [true|false]: ข่าวกรองสหรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840378466+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840380693+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840386361+07:00","message":"[buffer interim] 7 true ข่าวกรองสหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840392426+07:00","message":"[bufferProcess] interim [380000000]:ข่าวกรองสหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840395299+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวกรองสหรัฐฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840398894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840401616+07:00","message":"> Transcript [79] [false]: 'ข่าวกรองสหรัฐฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840404022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840406032+07:00","message":"Set new StatePrefix: 'ข่าวกรองสหรัฐฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840407878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840409654+07:00","message":"> Transcript [80] [true]: 'ข่าวกรองสหรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840412189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840414251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840416166+07:00","message":"StatePrefix: 'ข่าวกรองสหรัฐฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840418202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:56.840422757+07:00","message":"Push: 'ข่าวกรองสหรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:56.840431048+07:00","message":"push: {true ข่าวกรองสหรัฐ 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:56.846397008+07:00","message":"write wav file: './tmp/7583/7583_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.332578622+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.332622549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.332628733+07:00","message":"receive interim result [false|false]: ประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.33264448+07:00","message":"[buffer interim] 8 false ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.332651452+07:00","message":"[bufferProcess] interim [540000000]:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.332653704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.788112589+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.788159484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.788165552+07:00","message":"receive interim result [false|false]: ประเมินกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:57.788180945+07:00","message":"[buffer interim] 8 false ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.788189142+07:00","message":"[bufferProcess] interim [960000000]:ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.788191699+07:00","message":"[bufferProcess] send to processor:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.788195892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.788198813+07:00","message":"> Transcript [81] [false]: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:57.788201327+07:00","message":"Set StatePrefix (first interim): 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.152151126+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:58.155334475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:08:58.155345586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.191698473+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.191735187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.191740987+07:00","message":"receive interim result [false|false]: ประเมินกีฬา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.191753337+07:00","message":"[buffer interim] 8 false ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191761804+07:00","message":"[bufferProcess] interim [380000000]:ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191764231+07:00","message":"[bufferProcess] send to processor:ประเมินกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191768119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191770892+07:00","message":"> Transcript [82] [false]: 'ประเมินกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191773785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191775861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191777765+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.191779862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.220440215+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.232386073+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.232417957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกระดาษสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.232423849+07:00","message":"receive interim result [false|false]: ประเมินกระดาษสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.23243729+07:00","message":"[buffer interim] 8 false ประเมินกระดาษสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232443537+07:00","message":"[bufferProcess] interim [440000000]:ประเมินกระดาษสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.23244636+07:00","message":"[bufferProcess] send to processor:ประเมินกีฬา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232451403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232454041+07:00","message":"> Transcript [83] [false]: 'ประเมินกีฬา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.23245677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232458987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232462246+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.232464538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266224448+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266262698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินกีฬาสามารถ\",\"confidence\":0.8638457}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266269127+07:00","message":"receive interim result [true|false]: ประเมินกีฬาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266277915+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266280267+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.266285763+07:00","message":"[buffer interim] 8 true ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266292114+07:00","message":"[bufferProcess] interim [560000000]:ประเมินกีฬาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266296969+07:00","message":"[bufferProcess] send to processor (isfinal):ประเมินกระดาษสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266300401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266303492+07:00","message":"> Transcript [84] [false]: 'ประเมินกระดาษสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266306568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266308615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266310765+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.26631291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266316036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266318135+07:00","message":"> Transcript [85] [true]: 'ประเมินกีฬาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266320308+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.26632205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.26632382+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266325568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.266331537+07:00","message":"Push: 'ประเมินกีฬาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.26633907+07:00","message":"push: {true ประเมินกีฬาสามารถ 0 0xc00189c480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:08:58.273099013+07:00","message":"write wav file: './tmp/7583/7583_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.554268403+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.554305144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.554310537+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.55433623+07:00","message":"[buffer interim] 9 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.554343859+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.554345703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.897110552+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.897153372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.897170589+07:00","message":"receive interim result [false|false]: ปิดช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:58.897184619+07:00","message":"[buffer interim] 9 false ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.89719291+07:00","message":"[bufferProcess] interim [720000000]:ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.897195711+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.897199256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.897202564+07:00","message":"> Transcript [86] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:58.897204726+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.11277806+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.112821077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.112828874+07:00","message":"receive interim result [false|false]: ปิดช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.112842103+07:00","message":"[buffer interim] 9 false ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112852194+07:00","message":"[bufferProcess] interim [900000000]:ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112854634+07:00","message":"[bufferProcess] send to processor:ปิดช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112858441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112876723+07:00","message":"> Transcript [87] [false]: 'ปิดช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112882497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112884616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112887056+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.112889306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.234999388+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.23503937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่อง 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.235044957+07:00","message":"receive interim result [false|false]: ปิดช่อง 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.235058098+07:00","message":"[buffer interim] 9 false ปิดช่อง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235066883+07:00","message":"[bufferProcess] interim [20000000]:ปิดช่อง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235069101+07:00","message":"[bufferProcess] send to processor:ปิดช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235072857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235075635+07:00","message":"> Transcript [88] [false]: 'ปิดช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.23507883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235081147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235083108+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.235085277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.38516882+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.385203105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.385208812+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.385229148+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385240943+07:00","message":"[bufferProcess] interim [200000000]:ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385243559+07:00","message":"[bufferProcess] send to processor:ปิดช่อง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385247009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385249944+07:00","message":"> Transcript [89] [false]: 'ปิดช่อง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385253168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385255152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385257313+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.385259586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.772673973+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.77271547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.772723015+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.77274147+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772751284+07:00","message":"[bufferProcess] interim [620000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772754329+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772761506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772764729+07:00","message":"> Transcript [90] [false]: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772768645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772771046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772773758+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772777237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772783959+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.77278627+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772788484+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.772790864+07:00","message":"Next Push (prob) : 'ช่องแคบฮอร์มุซ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.772799654+07:00","message":"push: {false ปิด 0 0xc002201500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.968230303+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.96827327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.96827936+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:08:59.968291258+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968301984+07:00","message":"[bufferProcess] interim [800000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968304685+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968310799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968313957+07:00","message":"> Transcript [91] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968318242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968320479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968322699+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:08:59.968325701+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.092243634+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.092275781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.092282246+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.092296298+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.09230369+07:00","message":"[bufferProcess] interim [920000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092306603+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092314397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092317053+07:00","message":"> Transcript [92] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092320827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092323298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092325539+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.092328106+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.673880032+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.673922444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.673928057+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:00.673943377+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.67395143+07:00","message":"[bufferProcess] interim [520000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.673954375+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.673962108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.67396493+07:00","message":"> Transcript [93] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.67396855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.673970902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.673973149+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:00.6739759+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:01.155987471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:01.155988039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.062177869+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.062213031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.062220896+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.062262724+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062274456+07:00","message":"[bufferProcess] interim [900000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062278211+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062285442+07:00","message":"[bufferProcess] send to processor (ticker):ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062289314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062293024+07:00","message":"> Transcript [94] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062298236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062301384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062304676+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062308104+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062315825+07:00","message":"Push: 'ช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062318935+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062321938+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062325517+07:00","message":"Next Push (prob) : 'เมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062328285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062331253+07:00","message":"> Transcript [95] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062334741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062337747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062340967+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.06234043+07:00","message":"push: {false ช่องแคบฮอร์มุซ 0 0xc002201500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.062345349+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.377780402+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.377822538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.377828708+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.377842752+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.377850658+07:00","message":"[bufferProcess] interim [140000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.377852998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.439893301+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.439928671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.439935021+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.439948136+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439958463+07:00","message":"[bufferProcess] interim [320000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439961246+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439968287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439971577+07:00","message":"> Transcript [96] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439974733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439976915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439978987+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.439981676+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.787323339+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.787352363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.787358125+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.787369558+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787375733+07:00","message":"[bufferProcess] interim [620000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787378761+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787382277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.78738507+07:00","message":"> Transcript [97] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787388267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787390788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787392831+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.787395484+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.966126635+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.966162263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.96617015+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.966185488+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966196688+07:00","message":"[bufferProcess] interim [740000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966200691+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966209991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966213993+07:00","message":"> Transcript [98] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.96621922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966222295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966225921+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966229345+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966246061+07:00","message":"Push: 'เมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966249037+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.96625233+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.966256171+07:00","message":"Next Push (prob) : 'ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.96627668+07:00","message":"push: {false เมื่อไหร่ก็ได้ 0 0xc002201500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.986259032+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.986299066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.986305351+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:02.986369186+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.986384797+07:00","message":"[bufferProcess] interim [800000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.98638769+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.986391913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.986394848+07:00","message":"> Transcript [99] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:02.986397761+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.151242351+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.151295785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.151302893+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.151320097+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151328241+07:00","message":"[bufferProcess] interim [980000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151331248+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151339736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151343108+07:00","message":"> Transcript [100] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151347614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151350389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151352234+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.151354923+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.345259827+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.34530368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.345310871+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.345329061+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.34534138+07:00","message":"[bufferProcess] interim [160000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345345062+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345351876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345355256+07:00","message":"> Transcript [101] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345359537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345362389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345365094+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.345369773+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.530043886+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.530079329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.530085014+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.530097641+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530104152+07:00","message":"[bufferProcess] interim [340000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530106845+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530112702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530115673+07:00","message":"> Transcript [102] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530119491+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530121717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530123858+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.530126707+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.540668086+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.540690021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.540695228+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.54070589+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540711093+07:00","message":"[bufferProcess] interim [400000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540713553+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540716417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540719084+07:00","message":"> Transcript [103] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540722464+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540724503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540726434+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540728865+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540733961+07:00","message":"Push: 'ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540736172+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540738591+07:00","message":"Set new StatePrefix : 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.540741336+07:00","message":"Next Push (prob) : 'เหนือกว่านี้อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.540748534+07:00","message":"push: {false ก็มีอำนาจต่อรองที่ 0 0xc002201500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.674985685+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.675021387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.675029157+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.675044648+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675053327+07:00","message":"[bufferProcess] interim [460000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675057095+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675064736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675068427+07:00","message":"> Transcript [104] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675071752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.675075314+07:00","message":"Set new StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.734826877+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.734858689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.734864679+07:00","message":"receive interim result [false|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.734877058+07:00","message":"[buffer interim] 9 false ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734883985+07:00","message":"[bufferProcess] interim [580000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734886995+07:00","message":"[bufferProcess] send to processor:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734892387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734895244+07:00","message":"> Transcript [105] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734897968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.734901159+07:00","message":"Set new StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่านี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.844995504+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.905933856+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981095566+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981128229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน\",\"confidence\":0.958744}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981145158+07:00","message":"receive interim result [true|false]: ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981154942+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981157227+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981193082+07:00","message":"[buffer interim] 9 true ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981214588+07:00","message":"[bufferProcess] interim [850000000]:ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981219057+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981231612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981260143+07:00","message":"> Transcript [106] [false]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981264556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.98126832+07:00","message":"Set new StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981271055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981273604+07:00","message":"> Transcript [107] [true]: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981277471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981280093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981282156+07:00","message":"StatePrefix: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่เหนือกว่าอิหร่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.98128495+07:00","message":"TextPushed: 'ปิดช่องแคบฮอร์มุซเมื่อไหร่ก็ได้ก็มีอำนาจต่อรองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:03.981293411+07:00","message":"Push: 'เหนือกว่าอิหร่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:03.981305589+07:00","message":"push: {true เหนือกว่าอิหร่าน 0 0xc002201500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:03.996861511+07:00","message":"write wav file: './tmp/7583/7583_9.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:04.156957837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:04.15696583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:07.157227425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:07.15723647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:07.609125238+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:07.609199225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:07.609208077+07:00","message":"receive interim result [false|false]: เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:07.60922883+07:00","message":"[buffer interim] 10 false เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609238748+07:00","message":"[bufferProcess] interim [500000000]:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609242029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609248338+07:00","message":"[bufferProcess] send to processor (ticker):เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609257938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609261911+07:00","message":"> Transcript [108] [false]: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:07.609265535+07:00","message":"Set StatePrefix (first interim): 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.00877326+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.008807386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"realme\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.008812676+07:00","message":"receive interim result [false|false]: realme"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.008823498+07:00","message":"[buffer interim] 10 false realme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.008830109+07:00","message":"[bufferProcess] interim [920000000]:realme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.008831883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.097978079+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.098017022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.098022734+07:00","message":"receive interim result [false|false]: เร็วไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.098036068+07:00","message":"[buffer interim] 10 false เร็วไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098042706+07:00","message":"[bufferProcess] interim [980000000]:เร็วไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098044898+07:00","message":"[bufferProcess] send to processor:realme"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098048063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098050808+07:00","message":"> Transcript [109] [false]: 'realme'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098053025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.098055193+07:00","message":"Set new StatePrefix: 'realme'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.147817089+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.147853979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.147859835+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.147870403+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.147878986+07:00","message":"[bufferProcess] interim [40000000]:ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.147881768+07:00","message":"[bufferProcess] send to processor:เร็วไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.147887356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.147890218+07:00","message":"> Transcript [110] [false]: 'เร็วไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.147892496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.14789462+07:00","message":"Set new StatePrefix: 'เร็วไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.657129377+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.657183517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.657190227+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.657203734+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.657210665+07:00","message":"[bufferProcess] interim [580000000]:ลิโอเนลเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.657213005+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.657218668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.657221319+07:00","message":"> Transcript [111] [false]: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.65722354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.657226184+07:00","message":"Set new StatePrefix: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.733510228+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.733555227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.733561049+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.73357212+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733579256+07:00","message":"[bufferProcess] interim [700000000]:ลิโอเนลเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733581744+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733585235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733588216+07:00","message":"> Transcript [112] [false]: 'ลิโอเนลเมสซี่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733591658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733593754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.733595752+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.73359798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.860935885+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.860969986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.860975793+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.860999495+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861008207+07:00","message":"[bufferProcess] interim [820000000]:ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.86101104+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861016826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861019922+07:00","message":"> Transcript [113] [false]: 'ลิโอเนลเมสซี่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861023347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861025688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.861027981+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.86103168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.979136132+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.979177978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำแท็กซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.979184071+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่ทำแท็กซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:08.979197749+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.97920459+07:00","message":"[bufferProcess] interim [880000000]:ลิโอเนลเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.97920705+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979210813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979213606+07:00","message":"> Transcript [114] [false]: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979216804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979218909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979221646+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:08.979223901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.038397552+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.038432938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำแฮตทริก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.038438373+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่ทำแฮตทริก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.038450769+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่ทำแฮตทริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038457252+07:00","message":"[bufferProcess] interim [940000000]:ลิโอเนลเมสซี่ทำแฮตทริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.03845964+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่ทำแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038467008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038469715+07:00","message":"> Transcript [115] [false]: 'ลิโอเนลเมสซี่ทำแท็กซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038473163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038475409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038477763+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038480233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038482991+07:00","message":"Push: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038485096+07:00","message":"TextPushed: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.03848731+07:00","message":"Set new StatePrefix : 'ลิโอเนลเมสซี่ทำแท็กซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.038489526+07:00","message":"Next Push (prob) : 'ทำแท็กซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.038497291+07:00","message":"push: {false ลิโอเนลเมสซี่ 0 0xc00189c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.352720169+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.415064108+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.450689351+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.450725342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำแฮตทริกประเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.45073107+07:00","message":"receive interim result [false|false]: ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.45074465+07:00","message":"[buffer interim] 10 false ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450753619+07:00","message":"[bufferProcess] interim [420000000]:ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450756259+07:00","message":"[bufferProcess] send to processor:ลิโอเนลเมสซี่ทำแฮตทริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450760364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450763109+07:00","message":"> Transcript [116] [false]: 'ลิโอเนลเมสซี่ทำแฮตทริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450765515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.450767558+07:00","message":"Set new StatePrefix: 'ลิโอเนลเมสซี่ทำแฮตทริก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.525819357+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.525857362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิโอเนลเมสซี่ทำแฮตทริกประเดิม\",\"confidence\":0.92280555}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.525863526+07:00","message":"receive interim result [true|false]: ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.525871235+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.5258734+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.525880343+07:00","message":"[buffer interim] 10 true ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525889851+07:00","message":"[bufferProcess] interim [450000000]:ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525892912+07:00","message":"[bufferProcess] send to processor (isfinal):ลิโอเนลเมสซี่ทำแฮตทริกประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525896447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525899371+07:00","message":"> Transcript [117] [false]: 'ลิโอเนลเมสซี่ทำแฮตทริกประเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525902456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525904452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525906501+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่ทำแฮตทริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525909007+07:00","message":"TextPushed: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525911057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525912937+07:00","message":"> Transcript [118] [true]: 'ลิโอเนลเมสซี่ทำแฮตทริกประเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525917505+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525919497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525921192+07:00","message":"StatePrefix: 'ลิโอเนลเมสซี่ทำแฮตทริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.525923187+07:00","message":"TextPushed: 'ลิโอเนลเมสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.52592914+07:00","message":"Push: 'ทำแฮตทริกประเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.52593732+07:00","message":"push: {true ทำแฮตทริกประเดิม 0 0xc00189c880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:09.536804002+07:00","message":"write wav file: './tmp/7583/7583_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.936459868+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.936495111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.936501093+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:09.936513751+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.936520199+07:00","message":"[bufferProcess] interim [540000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:09.93652216+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.127963525+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.128002774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.128008266+07:00","message":"receive interim result [false|false]: ฟุตบอลโลกของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.128021091+07:00","message":"[buffer interim] 11 false ฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.128027389+07:00","message":"[bufferProcess] interim [780000000]:ฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.128029775+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.128035269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.128038108+07:00","message":"> Transcript [119] [false]: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.12804029+07:00","message":"Set StatePrefix (first interim): 'ฟุตบอลโลก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:10.158169887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:10.158182533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.255694809+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.255729947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.255736865+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.25575056+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255757082+07:00","message":"[bufferProcess] interim [840000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255759411+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255764625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255767442+07:00","message":"> Transcript [120] [false]: 'ฟุตบอลโลกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255770383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255772892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255774943+07:00","message":"StatePrefix: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.255777148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.386253274+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.386294933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.386300083+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.386312844+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386321064+07:00","message":"[bufferProcess] interim [960000000]:ฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386324472+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386328914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386332242+07:00","message":"> Transcript [121] [false]: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.3863348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386336769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386338914+07:00","message":"StatePrefix: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.386340936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.445118391+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.445155505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2010\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.445178425+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2010"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.445193217+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445201288+07:00","message":"[bufferProcess] interim [80000000]:ฟุตบอลโลก 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.44520477+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445212074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445216071+07:00","message":"> Transcript [122] [false]: 'ฟุตบอลโลก 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.44521989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445222874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445226009+07:00","message":"StatePrefix: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.445229394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576135159+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576166046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576171417+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576186679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2006\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576189793+07:00","message":"receive interim result [false|false]:  2006"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576196425+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576201574+07:00","message":"[buffer interim] 11 false  2006"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576207037+07:00","message":"[bufferProcess] interim [140000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576209464+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576212443+07:00","message":"[bufferProcess] interim [140000000]: 2006"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576214886+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2006"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.57621779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576220687+07:00","message":"> Transcript [123] [false]: 'ฟุตบอลโลก 2010'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576223735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576225658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576227661+07:00","message":"StatePrefix: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576229903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576232358+07:00","message":"Push: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576234258+07:00","message":"TextPushed: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576236266+07:00","message":"Set new StatePrefix : 'ฟุตบอลโลก 2010'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.576238376+07:00","message":"Next Push (prob) : ' 2010'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.576245651+07:00","message":"push: {false ฟุตบอลโลก 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578328721+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578342973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578347382+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578355825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2022\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578359043+07:00","message":"receive interim result [false|false]:  2022"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578363484+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.578366628+07:00","message":"[buffer interim] 11 false  2022"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578384523+07:00","message":"[bufferProcess] interim [200000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578397811+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2006"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578407853+07:00","message":"[bufferProcess] interim [200000000]: 2022"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578410239+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2022"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578413089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578416692+07:00","message":"> Transcript [124] [false]: 'ฟุตบอลโลก 2006'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578419237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.578421729+07:00","message":"Set new StatePrefix: 'ฟุตบอลโลก 2006'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.63605439+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.636089729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.636096022+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.636108158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2020\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.636110955+07:00","message":"receive interim result [false|false]:  2020"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.636117708+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.63612444+07:00","message":"[buffer interim] 11 false  2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636130064+07:00","message":"[bufferProcess] interim [260000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636132338+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2022"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636136024+07:00","message":"[bufferProcess] interim [260000000]: 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636138543+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636141761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636144617+07:00","message":"> Transcript [125] [false]: 'ฟุตบอลโลก 2022'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636147538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.636149758+07:00","message":"Set new StatePrefix: 'ฟุตบอลโลก 2022'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840092669+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840127377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840133158+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840144807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2026\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840148446+07:00","message":"receive interim result [false|false]:  2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840156015+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:10.840159092+07:00","message":"[buffer interim] 11 false  2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840165001+07:00","message":"[bufferProcess] interim [500000000]:ฟุตบอลโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840167594+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.84017051+07:00","message":"[bufferProcess] interim [500000000]: 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840173067+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840175641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840178415+07:00","message":"> Transcript [126] [false]: 'ฟุตบอลโลก 2020'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840180525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:10.840182612+07:00","message":"Set new StatePrefix: 'ฟุตบอลโลก 2020'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488588542+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488625842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488635255+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488647619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พระอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488650503+07:00","message":"receive interim result [false|false]:  พระอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488660101+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.488676967+07:00","message":"[buffer interim] 11 false  พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488686824+07:00","message":"[bufferProcess] interim [100000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488691456+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.48869492+07:00","message":"[bufferProcess] interim [100000000]: พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488698388+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488705712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488709039+07:00","message":"> Transcript [127] [false]: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488714559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.488716919+07:00","message":"Set new StatePrefix: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670007141+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670052037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670058536+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670071138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อาร์เจนตินา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670073839+07:00","message":"receive interim result [false|false]:  อาร์เจนตินา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670081682+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:11.670089882+07:00","message":"[buffer interim] 11 false  อาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670096467+07:00","message":"[bufferProcess] interim [280000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670099579+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 พระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670106647+07:00","message":"[bufferProcess] interim [280000000]: อาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670110312+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670113555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670116938+07:00","message":"> Transcript [128] [false]: 'ฟุตบอลโลก 2026 พระอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670120846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670122879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.670125016+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:11.67012719+07:00","message":"TextPushed: 'ฟุตบอลโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047085606+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047122389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047128535+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047140055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อาร์เจนตินาชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047143473+07:00","message":"receive interim result [false|false]:  อาร์เจนตินาชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.047154888+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.04716712+07:00","message":"[buffer interim] 11 false  อาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047173923+07:00","message":"[bufferProcess] interim [640000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047177016+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047182727+07:00","message":"[bufferProcess] interim [640000000]: อาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047185408+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047196169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047218129+07:00","message":"> Transcript [129] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047223414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047226212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047228617+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.047230909+07:00","message":"TextPushed: 'ฟุตบอลโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.569943681+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.569989735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.569998573+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.570017006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อาร์เจนตินาชนะ LG\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.570021328+07:00","message":"receive interim result [false|false]:  อาร์เจนตินาชนะ LG"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.570030871+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.570035192+07:00","message":"[buffer interim] 11 false  อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570042364+07:00","message":"[bufferProcess] interim [180000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570046036+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570050429+07:00","message":"[bufferProcess] interim [180000000]: อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570056454+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570060766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570065245+07:00","message":"> Transcript [130] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570069085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.570072065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.57007503+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.57007811+07:00","message":"TextPushed: 'ฟุตบอลโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639866325+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639910526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026 อาร์เจนตินาชนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639916816+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026 อาร์เจนตินาชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639924723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LG\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639927523+07:00","message":"receive interim result [false|false]:  LG"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639935024+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026 อาร์เจนตินาชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639938857+07:00","message":"[buffer interim] 11 false  LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639945455+07:00","message":"[bufferProcess] interim [240000000]:ฟุตบอลโลก 2026 อาร์เจนตินาชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639949137+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.63995367+07:00","message":"[bufferProcess] interim [240000000]: LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639956815+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639960502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.63996344+07:00","message":"> Transcript [131] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639966593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639968577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.63997051+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.63997246+07:00","message":"TextPushed: 'ฟุตบอลโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639975013+07:00","message":"Push: ' 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639976862+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639979048+07:00","message":"Set new StatePrefix : 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.639981284+07:00","message":"Next Push (prob) : ' อาร์เจนตินาชนะ LG'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.639989302+07:00","message":"push: {false  2026 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.64648003+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.646513318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.646519192+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.646532781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อาร์เจนตินาชนะแอลจีเรีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.6465361+07:00","message":"receive interim result [false|false]:  อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.646542728+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:12.646545962+07:00","message":"[buffer interim] 11 false  อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646550727+07:00","message":"[bufferProcess] interim [300000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646552885+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646555756+07:00","message":"[bufferProcess] interim [300000000]: อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646558909+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.6465621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646565016+07:00","message":"> Transcript [132] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646567981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.64656988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646571819+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะ LG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:12.646573877+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152860388+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152899793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152906402+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152922577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อาร์เจนตินาชนะแอลจีเรีย 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152926098+07:00","message":"receive interim result [false|false]:  อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.152934429+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.15294103+07:00","message":"[buffer interim] 11 false  อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152947801+07:00","message":"[bufferProcess] interim [780000000]:ฟุตบอลโลก 2026"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152950638+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.1529545+07:00","message":"[bufferProcess] interim [780000000]: อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152957426+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152960621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152963321+07:00","message":"> Transcript [133] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152965752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.152968347+07:00","message":"Set new StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:13.161229167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:13.161240243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281674344+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281714805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281722447+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281734145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281738011+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281754973+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.281769689+07:00","message":"[buffer interim] 11 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281777937+07:00","message":"[bufferProcess] interim [900000000]:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281781669+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281786767+07:00","message":"[bufferProcess] interim [900000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.28179069+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281794815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281798803+07:00","message":"> Transcript [134] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281802987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281806358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281809248+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.281812576+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339437145+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339471224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339477399+07:00","message":"receive interim result [false|false]: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339487718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339490459+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339497731+07:00","message":"[buffer interim] 11 false ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.339501343+07:00","message":"[buffer interim] 11 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.33950649+07:00","message":"[bufferProcess] interim [20000000]:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339508998+07:00","message":"[bufferProcess] send to processor:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339512023+07:00","message":"[bufferProcess] interim [20000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339514375+07:00","message":"[bufferProcess] update buffer: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339517616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339520545+07:00","message":"> Transcript [135] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339523338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339525321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339527404+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.339529616+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.526174414+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.58504553+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.63797591+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.638020401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3-0\",\"confidence\":0.92044437}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.638026094+07:00","message":"receive interim result [true|false]: ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3-0"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.638035819+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.63803805+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.638044183+07:00","message":"[buffer interim] 11 true ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3-0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638052013+07:00","message":"[bufferProcess] interim [320000000]:ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3-0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.63805562+07:00","message":"[bufferProcess] send to processor (isfinal):ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638059264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638062208+07:00","message":"> Transcript [136] [false]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638065787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638067976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638070969+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638073596+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638076864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638078933+07:00","message":"> Transcript [137] [true]: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย 3-0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638081281+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638083141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638084873+07:00","message":"StatePrefix: 'ฟุตบอลโลก 2026 อาร์เจนตินาชนะแอลจีเรีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638086859+07:00","message":"TextPushed: 'ฟุตบอลโลก 2026'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:13.638090232+07:00","message":"Push: ' อาร์เจนตินาชนะแอลจีเรีย 3-0'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:13.638099485+07:00","message":"push: {true  อาร์เจนตินาชนะแอลจีเรีย 3-0 0 0xc0001fa280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:13.648788959+07:00","message":"write wav file: './tmp/7583/7583_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.138406943+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.138455081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.1384605+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.138476543+07:00","message":"[buffer interim] 12 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.138483896+07:00","message":"[bufferProcess] interim [420000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.138485678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.284877531+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.284915394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.284921119+07:00","message":"receive interim result [false|false]: นักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.284931652+07:00","message":"[buffer interim] 12 false นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.284938975+07:00","message":"[bufferProcess] interim [480000000]:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.28494135+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.284947489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.284950267+07:00","message":"> Transcript [138] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.284952753+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.324443393+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.324481891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.324487542+07:00","message":"receive interim result [false|false]: นัดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.324503094+07:00","message":"[buffer interim] 12 false นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324511286+07:00","message":"[bufferProcess] interim [540000000]:นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324513994+07:00","message":"[bufferProcess] send to processor:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324519918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324522826+07:00","message":"> Transcript [139] [false]: 'นักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324526287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324528356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324530253+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.324532416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.426743758+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.426775196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.426780483+07:00","message":"receive interim result [false|false]: นัดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.426793959+07:00","message":"[buffer interim] 12 false นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.426800727+07:00","message":"[bufferProcess] interim [660000000]:นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.42680353+07:00","message":"[bufferProcess] send to processor:นัดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.426809747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.426812613+07:00","message":"> Transcript [140] [false]: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.426814775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.426817012+07:00","message":"Set new StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.630581898+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.630620934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.630626497+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.630637215+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630644207+07:00","message":"[bufferProcess] interim [900000000]:นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630646794+07:00","message":"[bufferProcess] send to processor:นัดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630650055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630652905+07:00","message":"> Transcript [141] [false]: 'นัดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630656254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630658276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.63066027+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.630662352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.983029269+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.983072679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.983079252+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:14.983092871+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983100748+07:00","message":"[bufferProcess] interim [200000000]:นัดต่อไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983102994+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.98310969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983112976+07:00","message":"> Transcript [142] [false]: 'นัดต่อไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983116548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983118679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983120711+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:14.983123083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.003660057+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.003692625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอ of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.00369844+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอ of"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.003710989+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003717375+07:00","message":"[bufferProcess] interim [260000000]:นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003719819+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003723201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.00372603+07:00","message":"> Transcript [143] [false]: 'นัดต่อไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003729125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003731087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003732985+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.003735081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.201432792+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.201466212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออฟฟิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.201471629+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.201484902+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201492049+07:00","message":"[bufferProcess] interim [440000000]:นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201495327+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอ of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.20149959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201502868+07:00","message":"> Transcript [144] [false]: 'นัดต่อไปเจอ of'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.2015065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.20150869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201510682+07:00","message":"StatePrefix: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201512913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201518703+07:00","message":"Push: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.20152072+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201524331+07:00","message":"Set new StatePrefix : 'นัดต่อไปเจอ of'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.201526635+07:00","message":"Next Push (prob) : 'ไปเจอ of'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.201548299+07:00","message":"push: {false นัดต่อ 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.210476574+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.210501212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.210506157+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.210518602+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210523936+07:00","message":"[bufferProcess] interim [500000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210526125+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210529057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210531657+07:00","message":"> Transcript [145] [false]: 'นัดต่อไปเจอออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210534204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.210536493+07:00","message":"Set new StatePrefix: 'นัดต่อไปเจอออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.841004052+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.841041876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.841048158+07:00","message":"receive interim result [false|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:15.841066329+07:00","message":"[buffer interim] 12 false นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841080288+07:00","message":"[bufferProcess] interim [100000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841083381+07:00","message":"[bufferProcess] send to processor:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841090638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841093696+07:00","message":"> Transcript [146] [false]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841096124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:15.841098595+07:00","message":"Set new StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:16.161379071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:16.161392803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:19.161762608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:19.161769213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.043050836+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.115133902+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135578024+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135614037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดต่อไปเจอออสเตรเลีย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.13562013+07:00","message":"receive interim result [true|false]: นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135629629+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135631965+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135638121+07:00","message":"[buffer interim] 12 true นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135647284+07:00","message":"[bufferProcess] interim [480000000]:นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135650243+07:00","message":"[bufferProcess] send to processor (isfinal):นัดต่อไปเจอออสเตรเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135654169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135657109+07:00","message":"> Transcript [147] [false]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.13566026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135662183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135664318+07:00","message":"StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135666634+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135668475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135673635+07:00","message":"> Transcript [148] [true]: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135676154+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135678147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135679916+07:00","message":"StatePrefix: 'นัดต่อไปเจอออสเตรเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135682083+07:00","message":"TextPushed: 'นัดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:20.135687933+07:00","message":"Push: 'ไปเจอออสเตรเลีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:20.135696426+07:00","message":"push: {true ไปเจอออสเตรเลีย 0 0xc003d0c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:20.154577661+07:00","message":"write wav file: './tmp/7583/7583_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.653478121+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.76514732+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.765226974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานภาครัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.765234727+07:00","message":"receive interim result [false|false]: งานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.765251696+07:00","message":"[buffer interim] 13 false งานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765259643+07:00","message":"[bufferProcess] interim [500000000]:งานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765261683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765267476+07:00","message":"[bufferProcess] send to processor (ticker):งานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765270307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765273227+07:00","message":"> Transcript [149] [false]: 'งานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.765278789+07:00","message":"Set StatePrefix (first interim): 'งานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.784654563+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807134727+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807169619+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807174613+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807184007+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807186339+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807197139+07:00","message":"[buffer interim] 13 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.80721462+07:00","message":"[bufferProcess] interim [560000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807219224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.80722254+07:00","message":"> Transcript [150] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807225932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807228361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807230614+07:00","message":"StatePrefix: 'งานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807233549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:21.807236048+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.807245763+07:00","message":"push: {true  0 0xc00189c580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:21.814203703+07:00","message":"write wav file: './tmp/7583/7583_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.913353541+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:21.975155863+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.074479501+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.074506188+07:00","message":"found end of frame, send empty tag with msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.074510019+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.074517976+07:00","message":"[buffer interim] 14 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.07452576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074530628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074533615+07:00","message":"> Transcript [151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074536716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074539194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074541305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074543301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.074553836+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.074565494+07:00","message":"push: {true \n 0 0xc0018ec880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:22.079038371+07:00","message":"write wav file: './tmp/7583/7583_14.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:22.162396645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:22.162417955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.320564001+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.320604756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.320610812+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.320624507+07:00","message":"[buffer interim] 15 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.320631512+07:00","message":"[bufferProcess] interim [360000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.320633575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.424481587+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.485427376+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.519257353+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.519295815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.519301751+07:00","message":"receive interim result [false|false]: วิธีปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.519325516+07:00","message":"[buffer interim] 15 false วิธีปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.519340346+07:00","message":"[bufferProcess] interim [660000000]:วิธีปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.51934279+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.519346464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.519349514+07:00","message":"> Transcript [152] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.519352165+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539622639+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539656109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีปรับ\",\"confidence\":0.81625986}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539660963+07:00","message":"receive interim result [true|false]: วิธีปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539670095+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539672314+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539678583+07:00","message":"[buffer interim] 15 true วิธีปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539686913+07:00","message":"[bufferProcess] interim [660000000]:วิธีปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539691472+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539705305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.53972395+07:00","message":"> Transcript [153] [false]: 'วิธีปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539730351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539733062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539734984+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539737215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539739312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539742049+07:00","message":"> Transcript [154] [true]: 'วิธีปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539744085+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539746141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539748041+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539749775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.539754912+07:00","message":"Push: 'วิธีปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.539768158+07:00","message":"push: {true วิธีปรับ 0 0xc002200e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:22.545460615+07:00","message":"write wav file: './tmp/7583/7583_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.61394898+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.707781614+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.707803348+07:00","message":"found end of frame, send empty tag with msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.707806348+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.707814584+07:00","message":"[buffer interim] 16 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707821567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707831185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.70783406+07:00","message":"> Transcript [155] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707836637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707838588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707840429+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707842454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:22.707844989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.707853653+07:00","message":"push: {true \n 0 0xc002201300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:22.712925272+07:00","message":"write wav file: './tmp/7583/7583_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:22.745366263+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.00730835+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.194157334+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.211375411+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.211393685+07:00","message":"found end of frame, send empty tag with msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.211396962+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.211402905+07:00","message":"[buffer interim] 17 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211409574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211413864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211417238+07:00","message":"> Transcript [156] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211420302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211422357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211424246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.211426485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.21143452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.211444057+07:00","message":"push: {true \n 0 0xc00189c980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:23.217754754+07:00","message":"write wav file: './tmp/7583/7583_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.624490612+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.624527412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.624532231+07:00","message":"receive interim result [false|false]: สัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.624546568+07:00","message":"[buffer interim] 18 false สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.624553649+07:00","message":"[bufferProcess] interim [420000000]:สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.624556134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.674521753+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.674563843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.674569969+07:00","message":"receive interim result [false|false]: ศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.67458385+07:00","message":"[buffer interim] 18 false ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.674592018+07:00","message":"[bufferProcess] interim [480000000]:ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.6745945+07:00","message":"[bufferProcess] send to processor:สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.67460032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.674603022+07:00","message":"> Transcript [157] [false]: 'สัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.674605737+07:00","message":"Set StatePrefix (first interim): 'สัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.76656756+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766610602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสตมป์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766617406+07:00","message":"receive interim result [false|false]: แสตมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766631813+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766636679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาตมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766640092+07:00","message":"receive interim result [false|false]: อาตมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766645518+07:00","message":"[buffer interim] 18 false แสตมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.766648753+07:00","message":"[buffer interim] 18 false อาตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766655382+07:00","message":"[bufferProcess] interim [540000000]:แสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766657606+07:00","message":"[bufferProcess] send to processor:ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766660363+07:00","message":"[bufferProcess] interim [600000000]:อาตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766662236+07:00","message":"[bufferProcess] send to processor:แสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766665174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766668025+07:00","message":"> Transcript [158] [false]: 'ศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766670681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766675286+07:00","message":"Set new StatePrefix: 'ศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766677101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766679287+07:00","message":"> Transcript [159] [false]: 'แสตมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766680887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.766682586+07:00","message":"Set new StatePrefix: 'แสตมป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.832381932+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.844931014+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.844961973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศตวรรษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.844967527+07:00","message":"receive interim result [false|false]: ศตวรรษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.844982167+07:00","message":"[buffer interim] 18 false ศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.844988465+07:00","message":"[bufferProcess] interim [660000000]:ศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.844991032+07:00","message":"[bufferProcess] send to processor:อาตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.844998046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.845000617+07:00","message":"> Transcript [160] [false]: 'อาตมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.845003122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.845005397+07:00","message":"Set new StatePrefix: 'อาตมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.920293418+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.920340914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.920348288+07:00","message":"receive interim result [false|false]: สตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.920363447+07:00","message":"[buffer interim] 18 false สตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920371735+07:00","message":"[bufferProcess] interim [840000000]:สตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920374228+07:00","message":"[bufferProcess] send to processor:ศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920382293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920385283+07:00","message":"> Transcript [161] [false]: 'ศตวรรษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920387731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.920389897+07:00","message":"Set new StatePrefix: 'ศตวรรษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.931992977+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932026033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สตมวาร\",\"confidence\":0.73456466}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932031613+07:00","message":"receive interim result [true|false]: สตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932042425+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932044895+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932051011+07:00","message":"[buffer interim] 18 true สตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932062709+07:00","message":"[bufferProcess] interim [870000000]:สตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932065837+07:00","message":"[bufferProcess] send to processor (isfinal):สตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932070055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.93207328+07:00","message":"> Transcript [162] [false]: 'สตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932075328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932077358+07:00","message":"Set new StatePrefix: 'สตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932079122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932081026+07:00","message":"> Transcript [163] [true]: 'สตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932083479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.93208544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932087454+07:00","message":"StatePrefix: 'สตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.93208952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:23.932092204+07:00","message":"Push: 'สตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:23.932100816+07:00","message":"push: {true สตมวาร 0 0xc002201600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:23.937144936+07:00","message":"write wav file: './tmp/7583/7583_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.025155242+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.156093479+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.2538054+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.253836758+07:00","message":"found end of frame, send empty tag with msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.253840778+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.253848354+07:00","message":"[buffer interim] 19 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253856022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253860314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253865059+07:00","message":"> Transcript [164] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253868722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253871426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253874059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253877148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.253886671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.253900142+07:00","message":"push: {true \n 0 0xc0018ecc00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:24.258922897+07:00","message":"write wav file: './tmp/7583/7583_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.284553009+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.473250209+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.536592133+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.776345828+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.776366798+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.776369738+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.776376033+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776382496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776393451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776396724+07:00","message":"> Transcript [165] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.77639952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.77640157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776403427+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776405605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.776410503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.776427976+07:00","message":"push: {true \n 0 0xc0018ece00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:24.78119204+07:00","message":"write wav file: './tmp/7583/7583_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.985565673+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.98561526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.985621465+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:24.985635848+07:00","message":"[buffer interim] 21 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.985643303+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:24.985645202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:25.163127913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:25.16315996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.19150372+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.191540573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.191546021+07:00","message":"receive interim result [false|false]: วันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.191557377+07:00","message":"[buffer interim] 21 false วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.191564669+07:00","message":"[bufferProcess] interim [660000000]:วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.191567031+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.191572339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.19157518+07:00","message":"> Transcript [166] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.191577583+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.260988148+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.261022168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.261028039+07:00","message":"receive interim result [false|false]: วันอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.261043774+07:00","message":"[buffer interim] 21 false วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.26105089+07:00","message":"[bufferProcess] interim [780000000]:วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.26105345+07:00","message":"[bufferProcess] send to processor:วันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.261060585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.26106772+07:00","message":"> Transcript [167] [false]: 'วันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.261070622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.26107287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.261075314+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.261077361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.57009068+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.570130887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.570138674+07:00","message":"receive interim result [false|false]: วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.570153515+07:00","message":"[buffer interim] 21 false วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.57016147+07:00","message":"[bufferProcess] interim [80000000]:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.57016381+07:00","message":"[bufferProcess] send to processor:วันอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570168283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570171375+07:00","message":"> Transcript [168] [false]: 'วันอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570174375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570177048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570179277+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.570181693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.886989679+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.887033063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.887038759+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:25.887052037+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887059168+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887061608+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887067248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887070276+07:00","message":"> Transcript [169] [false]: 'วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.88707369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887076122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887079034+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:25.887081409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.083848934+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.083894189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.083901674+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.083917132+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.08392522+07:00","message":"[bufferProcess] interim [620000000]:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083928287+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.08393528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083938656+07:00","message":"> Transcript [170] [false]: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083942457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083944857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083947395+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083950041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083958701+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083961005+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083963416+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.083965705+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.083975506+07:00","message":"push: {false วัน 0 0xc003d0c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.400674867+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.40072033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.400726751+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.400741038+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.40074766+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400750364+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400767492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400770629+07:00","message":"> Transcript [171] [false]: 'วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400773993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400776238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400778794+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.400781318+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.478920257+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.478966187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.478971411+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.478987466+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.478996098+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.478998688+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.479004486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.479007504+07:00","message":"> Transcript [172] [false]: 'วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.479010951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.479013558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.479016015+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.47902002+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.788278992+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.788320037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.788325793+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:26.788350796+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.78835903+07:00","message":"[bufferProcess] interim [280000000]:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788361719+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788366004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788368752+07:00","message":"> Transcript [173] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788371858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788373923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788376442+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:26.788378984+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.109619063+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.109665162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.109672955+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.109729666+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109738175+07:00","message":"[bufferProcess] interim [580000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109741305+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109745165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109748294+07:00","message":"> Transcript [174] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.10975208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109754344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109756744+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109759474+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109765588+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109767588+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109769902+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.109772214+07:00","message":"Next Push (prob) : 'พระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.109782012+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc003d0c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.355510451+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.355547436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.355554041+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.355567241+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.35557361+07:00","message":"[bufferProcess] interim [880000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355576312+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.35558367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355586594+07:00","message":"> Transcript [175] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355590411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355592808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355595741+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.355598556+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.560686236+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.560729931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.560736843+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.560751287+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560759398+07:00","message":"[bufferProcess] interim [120000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560762104+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560766208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560769223+07:00","message":"> Transcript [176] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560773002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560775448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.560777764+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.56078106+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.880799409+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.880850126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.880857319+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.880871645+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880879508+07:00","message":"[bufferProcess] interim [360000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880882638+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880888493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880891452+07:00","message":"> Transcript [177] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880895357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880897827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.880900332+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.88090337+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.881693475+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.881702771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.881706534+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.881715174+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881718082+07:00","message":"[bufferProcess] interim [420000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881720204+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.88172252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881725422+07:00","message":"> Transcript [178] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881727997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881729944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881731809+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881733888+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881740252+07:00","message":"Push: 'พระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881742354+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881744769+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.881747242+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.881756236+07:00","message":"push: {false พระกุศลแด่ 0 0xc003d0c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.996324205+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.996374331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.996382865+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:27.996396955+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996404446+07:00","message":"[bufferProcess] interim [480000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996407493+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996411482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996414414+07:00","message":"> Transcript [179] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996417502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:27.996419792+07:00","message":"Set new StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:28.163827886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:28.16384593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.199662579+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.199709367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.199716374+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.199729735+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199739099+07:00","message":"[bufferProcess] interim [720000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199742018+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199746088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199749254+07:00","message":"> Transcript [180] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199752731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199754979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199757206+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.199760453+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.390048576+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.390092041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.390098855+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.390114627+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390122074+07:00","message":"[bufferProcess] interim [900000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390124787+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.39013202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390135052+07:00","message":"> Transcript [181] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390139418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390142125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.3901447+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.390147553+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.719049497+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.719087704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.719093867+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.719108163+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719125643+07:00","message":"[bufferProcess] interim [200000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719129055+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719137514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719141135+07:00","message":"> Transcript [182] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719145166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719148122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719150614+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.719153315+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.784113877+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.784163629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.784171666+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.784187277+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784195548+07:00","message":"[bufferProcess] interim [260000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784198985+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.78420456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784209015+07:00","message":"> Transcript [183] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784215315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784218961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784223008+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784227502+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784232137+07:00","message":"Push: 'สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784235241+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.784239077+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.78424259+07:00","message":"Next Push (prob) : 'เธอเจ้าฟ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.784254448+07:00","message":"push: {false สมเด็จพระเจ้าลูก 0 0xc003d0c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.907799883+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.9078406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.907847471+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:28.907861493+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907872705+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907875308+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907883253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907886239+07:00","message":"> Transcript [184] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907889042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:28.907891257+07:00","message":"Set new StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.094312329+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.094361572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.094368658+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.094383042+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.094390378+07:00","message":"[bufferProcess] interim [560000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.094393874+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.094402367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.094405159+07:00","message":"> Transcript [185] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.094408001+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.158461626+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.158503039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.158510767+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.158525902+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158533038+07:00","message":"[bufferProcess] interim [680000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158536057+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.15854358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158548117+07:00","message":"> Transcript [186] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158552744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158555508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158557573+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.158562782+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.287214103+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.287259201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.287265468+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.287281476+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.287290089+07:00","message":"[bufferProcess] interim [740000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.287293438+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.287298114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.287301189+07:00","message":"> Transcript [187] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.2873035+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.662558345+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.738636589+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.738684962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.738691704+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.738707348+07:00","message":"[buffer interim] 21 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.738714874+07:00","message":"[bufferProcess] interim [340000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.738717928+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.73872593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.73872903+07:00","message":"> Transcript [188] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.738732829+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.7387351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.738741017+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.73874428+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762670637+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762712255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.95075995}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762718759+07:00","message":"receive interim result [true|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.76273023+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762733678+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762740798+07:00","message":"[buffer interim] 21 true วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762748592+07:00","message":"[bufferProcess] interim [340000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762757346+07:00","message":"[bufferProcess] send to processor (isfinal):วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762760808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762763825+07:00","message":"> Transcript [189] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762767604+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762769466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762771992+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762774929+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762777031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762778996+07:00","message":"> Transcript [190] [true]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762781471+07:00","message":"Count interim (case isFinal): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762783254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762784974+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762787629+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:29.762793854+07:00","message":"Push: 'เธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.762803604+07:00","message":"push: {true เธอเจ้าฟ้าพัชรกิติยาภา 0 0xc003d0c380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:29.778529894+07:00","message":"write wav file: './tmp/7583/7583_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:29.924591203+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.584922444+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.584968579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.584975168+07:00","message":"receive interim result [false|false]: ณเดช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.58498732+07:00","message":"[buffer interim] 22 false ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.584995771+07:00","message":"[bufferProcess] interim [660000000]:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.584998587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.806018728+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.806062409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.806067996+07:00","message":"receive interim result [false|false]: ณเดชที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.806084003+07:00","message":"[buffer interim] 22 false ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.806093418+07:00","message":"[bufferProcess] interim [900000000]:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.806097195+07:00","message":"[bufferProcess] send to processor:ณเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.806108156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.806112516+07:00","message":"> Transcript [191] [false]: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.806115996+07:00","message":"Set StatePrefix (first interim): 'ณเดช'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.96979379+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.96984439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชธีรเดช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.969852815+07:00","message":"receive interim result [false|false]: ณเดชธีรเดช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:30.969878962+07:00","message":"[buffer interim] 22 false ณเดชธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969894923+07:00","message":"[bufferProcess] interim [80000000]:ณเดชธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969898525+07:00","message":"[bufferProcess] send to processor:ณเดชที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969904189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969908804+07:00","message":"> Transcript [192] [false]: 'ณเดชที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969913492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969916262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969919045+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:30.969922147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.08724045+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.08728927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชธีรเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.087295277+07:00","message":"receive interim result [false|false]: ณเดชธีรเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.087312213+07:00","message":"[buffer interim] 22 false ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087321805+07:00","message":"[bufferProcess] interim [140000000]:ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087324372+07:00","message":"[bufferProcess] send to processor:ณเดชธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087327798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087331228+07:00","message":"> Transcript [193] [false]: 'ณเดชธีรเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087334169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087336355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087338652+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.087340906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:31.164731583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:31.164757122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.291832374+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.291873956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเดชธีรเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.291881003+07:00","message":"receive interim result [false|false]: แล้วเดชธีรเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.291893861+07:00","message":"[buffer interim] 22 false แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.29190089+07:00","message":"[bufferProcess] interim [380000000]:แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.29190387+07:00","message":"[bufferProcess] send to processor:ณเดชธีรเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.291910583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.29191379+07:00","message":"> Transcript [194] [false]: 'ณเดชธีรเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.291917278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.291919301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.291921541+07:00","message":"StatePrefix: 'ณเดช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.291923884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.343472443+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.343509768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเดชธีรเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.343515804+07:00","message":"receive interim result [false|false]: แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.343526868+07:00","message":"[buffer interim] 22 false แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.343540166+07:00","message":"[bufferProcess] interim [440000000]:แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.343542537+07:00","message":"[bufferProcess] send to processor:แล้วเดชธีรเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.343546194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.343549227+07:00","message":"> Transcript [195] [false]: 'แล้วเดชธีรเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.34355182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.343554214+07:00","message":"Set new StatePrefix: 'แล้วเดชธีรเทพพญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.468516549+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.468582598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชธีรเทพพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.46859092+07:00","message":"receive interim result [false|false]: ณเดชธีรเทพพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.468607244+07:00","message":"[buffer interim] 22 false ณเดชธีรเทพพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468614625+07:00","message":"[bufferProcess] interim [560000000]:ณเดชธีรเทพพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468617562+07:00","message":"[bufferProcess] send to processor:แล้วเดชธีรเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468625616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468629194+07:00","message":"> Transcript [196] [false]: 'แล้วเดชธีรเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468631565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.468633947+07:00","message":"Set new StatePrefix: 'แล้วเดชธีรเทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.471686341+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.471708913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.471713766+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:31.471727011+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.471731909+07:00","message":"[bufferProcess] interim [620000000]:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.471734256+07:00","message":"[bufferProcess] send to processor:ณเดชธีรเทพพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.471737669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.471741659+07:00","message":"> Transcript [197] [false]: 'ณเดชธีรเทพพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.471743587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:31.47174556+07:00","message":"Set new StatePrefix: 'ณเดชธีรเทพพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.093836168+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.093879504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.093885788+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.093896873+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.093903505+07:00","message":"[bufferProcess] interim [220000000]:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.09390578+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.093909319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.093911908+07:00","message":"> Transcript [198] [false]: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.093914029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.093916133+07:00","message":"Set new StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.268071853+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.268120427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.268126612+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.268139861+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268148931+07:00","message":"[bufferProcess] interim [400000000]:ณเดชที่รเทพยดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268151333+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268156886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268159682+07:00","message":"> Transcript [199] [false]: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268162988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268165275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.26816735+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.268169799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.368384696+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.368421473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.368426791+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.368442557+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368449507+07:00","message":"[bufferProcess] interim [520000000]:ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.3684534+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368457732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368461102+07:00","message":"> Transcript [200] [false]: 'ณเดชที่รเทพยดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368464596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368466574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368468542+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.368470689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.936243448+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.936288208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.936294128+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:32.936311003+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936320859+07:00","message":"[bufferProcess] interim [120000000]:ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936324535+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936329568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936333578+07:00","message":"> Transcript [201] [false]: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936337419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.93634148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936343779+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:32.936346085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.128589975+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.128623669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.128630281+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.128647485+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128658892+07:00","message":"[bufferProcess] interim [300000000]:ณเดชที่รเทพยดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128663232+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128668352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128672236+07:00","message":"> Transcript [202] [false]: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128676732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128680171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128683435+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128689592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128692509+07:00","message":"Push: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128694635+07:00","message":"TextPushed: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128697088+07:00","message":"Set new StatePrefix : 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.128699442+07:00","message":"Next Push (prob) : 'กรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.128708316+07:00","message":"push: {false ณเดชที่รเทพยดี 0 0xc003d0c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.764910192+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.764937821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.764942982+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.764953364+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764959231+07:00","message":"[bufferProcess] interim [840000000]:ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764962251+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764968147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764970669+07:00","message":"> Transcript [203] [false]: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764973968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.76497614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764980066+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:33.764982381+07:00","message":"TextPushed: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:33.874524777+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.157392909+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.157433337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.157440254+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.157453995+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157461753+07:00","message":"[bufferProcess] interim [260000000]:ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157464469+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157472439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.15747567+07:00","message":"> Transcript [204] [false]: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157479772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157482305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157484995+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.157487349+07:00","message":"TextPushed: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:34.165554626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:34.165564322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.727411215+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.727454552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.72747164+07:00","message":"receive interim result [false|false]: ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:34.727488501+07:00","message":"[buffer interim] 22 false ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727497109+07:00","message":"[bufferProcess] interim [860000000]:ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727499926+07:00","message":"[bufferProcess] send to processor:ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727503895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727506724+07:00","message":"> Transcript [205] [false]: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727512298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727514773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727517068+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:34.727519573+07:00","message":"TextPushed: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.363306314+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.487822237+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551362621+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551419562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.90849}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551426705+07:00","message":"receive interim result [true|false]: แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551435605+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551437988+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551443981+07:00","message":"[buffer interim] 22 true แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551454458+07:00","message":"[bufferProcess] interim [670000000]:แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551459672+07:00","message":"[bufferProcess] send to processor (isfinal):ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551463188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551466923+07:00","message":"> Transcript [206] [false]: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551471144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551473559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551476139+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551478787+07:00","message":"TextPushed: 'ณเดชที่รเทพยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551483288+07:00","message":"Push: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551485276+07:00","message":"TextPushed: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551487611+07:00","message":"Set new StatePrefix : 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551490144+07:00","message":"Next Push (prob) : 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551492212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551494427+07:00","message":"> Transcript [207] [true]: 'แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551496908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551498703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551500468+07:00","message":"StatePrefix: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551502572+07:00","message":"TextPushed: 'ณเดชที่รเทพยดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551504352+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.55151754+07:00","message":"push: {false กรมหลวง 0 0xc003d0c100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551737536+07:00","message":"Push: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551741852+07:00","message":"TextPushed: 'ณเดชที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551744271+07:00","message":"Set new StatePrefix : 'แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551746621+07:00","message":"Next Push (prob) : 'แล้วเด่นที่รเทพยดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:35.551755818+07:00","message":"push: {true ราชสาริณีสิริพัชรมหาวัชรราชธิดา 0 0xc003d0c100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:35.551767021+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_22.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:35.562646469+07:00","message":"write wav file: './tmp/7583/7583_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.029009877+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.02905724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.029062824+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.029078376+07:00","message":"[buffer interim] 23 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.02908534+07:00","message":"[bufferProcess] interim [600000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.029087414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.240797569+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.240839266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.240845631+07:00","message":"receive interim result [false|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.240859771+07:00","message":"[buffer interim] 23 false มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.24086707+07:00","message":"[bufferProcess] interim [720000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.240869682+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.240876647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.24087953+07:00","message":"> Transcript [208] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.240881855+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.271875015+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.271906493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.271912381+07:00","message":"receive interim result [false|false]: มีคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.271923182+07:00","message":"[buffer interim] 23 false มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271931215+07:00","message":"[bufferProcess] interim [780000000]:มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271933167+07:00","message":"[bufferProcess] send to processor:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271938919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271941534+07:00","message":"> Transcript [209] [false]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271944635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271946934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271949042+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.271951276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.459976965+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.460020493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.460026661+07:00","message":"receive interim result [false|false]: มีขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.460039792+07:00","message":"[buffer interim] 23 false มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.46004698+07:00","message":"[bufferProcess] interim [960000000]:มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460049989+07:00","message":"[bufferProcess] send to processor:มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460056929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460059579+07:00","message":"> Transcript [210] [false]: 'มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460062874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460065191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460067486+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.460069959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.463495438+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.463515669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.463519603+07:00","message":"receive interim result [false|false]: มีคณะราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.463529533+07:00","message":"[buffer interim] 23 false มีคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463533171+07:00","message":"[bufferProcess] interim [20000000]:มีคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463535129+07:00","message":"[bufferProcess] send to processor:มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463537282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463539402+07:00","message":"> Transcript [211] [false]: 'มีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463541702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.46354363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463545508+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.463547558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.517834625+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.517875694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.51788172+07:00","message":"receive interim result [false|false]: มีคณะรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.517894725+07:00","message":"[buffer interim] 23 false มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517901534+07:00","message":"[bufferProcess] interim [80000000]:มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517903776+07:00","message":"[bufferProcess] send to processor:มีคณะราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517909521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517912495+07:00","message":"> Transcript [212] [false]: 'มีคณะราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517915747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517918165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517920549+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517922701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.51792697+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517929281+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517931285+07:00","message":"Set new StatePrefix : 'มีคณะราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.517933535+07:00","message":"Next Push (prob) : 'คณะราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.517942067+07:00","message":"push: {false มี 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.648595418+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.648648684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.648654606+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:36.648670093+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648677259+07:00","message":"[bufferProcess] interim [140000000]:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648680005+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648687983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648690983+07:00","message":"> Transcript [213] [false]: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648693433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:36.648695665+07:00","message":"Set new StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:37.165616209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:37.165619358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.236316799+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.236358266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.236365433+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.23639407+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236402525+07:00","message":"[bufferProcess] interim [740000000]:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236405811+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236414556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236419118+07:00","message":"> Transcript [214] [false]: 'มีคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236425044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236428151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236431141+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.236434617+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.560739717+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.560776512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.560781996+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.560794252+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.56080123+07:00","message":"[bufferProcess] interim [40000000]:มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560803848+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560809874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560812803+07:00","message":"> Transcript [215] [false]: 'มีคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560815998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560818296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560820444+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.560822779+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.617192014+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.617234795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.61724242+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.617259007+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617270718+07:00","message":"[bufferProcess] interim [160000000]:มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617274203+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617281126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.61728501+07:00","message":"> Transcript [216] [false]: 'มีคณะรัฐมนตรีสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617289713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617292963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617296083+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.617301068+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.93686769+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.936906932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.936914772+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.936926802+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.93693312+07:00","message":"[bufferProcess] interim [460000000]:มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.93693602+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936942279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936945187+07:00","message":"> Transcript [217] [false]: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936948836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936951366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936953425+07:00","message":"StatePrefix: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936956148+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.9369608+07:00","message":"Push: 'คณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936967144+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936970161+07:00","message":"Set new StatePrefix : 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.936972702+07:00","message":"Next Push (prob) : 'มนตรีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.936991986+07:00","message":"push: {false คณะรัฐ 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.937957729+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.93797441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.937979057+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:37.937988119+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.937992456+07:00","message":"[bufferProcess] interim [520000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.937995553+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.937998426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.938000718+07:00","message":"> Transcript [218] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.938003217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.938005132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.938006992+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:37.938009302+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.442950145+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.50585394+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.519787132+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.519827241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.519832831+07:00","message":"receive interim result [false|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.519846464+07:00","message":"[buffer interim] 23 false มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519852635+07:00","message":"[bufferProcess] interim [120000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519855201+07:00","message":"[bufferProcess] send to processor:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519861924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519864461+07:00","message":"> Transcript [219] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519867799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.51987039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519872692+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.519875342+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536022343+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536049651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคณะรัฐมนตรีสมาชิกวุฒิสภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536057853+07:00","message":"receive interim result [true|false]: มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536068386+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536070985+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.53607693+07:00","message":"[buffer interim] 23 true มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.53608245+07:00","message":"[bufferProcess] interim [180000000]:มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536085726+07:00","message":"[bufferProcess] send to processor (isfinal):มีคณะรัฐมนตรีสมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536089281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536092123+07:00","message":"> Transcript [220] [false]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536094703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536098353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536100337+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536102417+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536104202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536106103+07:00","message":"> Transcript [221] [true]: 'มีคณะรัฐมนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.5361083+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536110115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536111909+07:00","message":"StatePrefix: 'มีคณะรัฐมนตรีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536113875+07:00","message":"TextPushed: 'มีคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.536116971+07:00","message":"Push: 'มนตรีสมาชิกวุฒิสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.536126831+07:00","message":"push: {true มนตรีสมาชิกวุฒิสภา 0 0xc0018eca00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:38.544115405+07:00","message":"write wav file: './tmp/7583/7583_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.976065756+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.976117271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.976122147+07:00","message":"receive interim result [false|false]: หวย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.976137317+07:00","message":"[buffer interim] 24 false หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.976145716+07:00","message":"[bufferProcess] interim [420000000]:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.97614756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.984591624+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.984627434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.984632755+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:38.98464553+07:00","message":"[buffer interim] 24 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.98465114+07:00","message":"[bufferProcess] interim [480000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.984653419+07:00","message":"[bufferProcess] send to processor:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.984657107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.984660437+07:00","message":"> Transcript [222] [false]: 'หวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:38.984662848+07:00","message":"Set StatePrefix (first interim): 'หวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.16459676+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.164636646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.164642817+07:00","message":"receive interim result [false|false]: หัวหน้าส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.164655616+07:00","message":"[buffer interim] 24 false หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164662858+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164665293+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164671016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164673806+07:00","message":"> Transcript [223] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164676239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.164678465+07:00","message":"Set new StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.534907947+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.534942526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.534948269+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:39.534958957+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534965246+07:00","message":"[bufferProcess] interim [80000000]:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534967718+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534973202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534976054+07:00","message":"> Transcript [224] [false]: 'หัวหน้าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534979147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534981265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534983472+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:39.534985746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.123496406+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.123533774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.123540598+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.123552253+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.12355891+07:00","message":"[bufferProcess] interim [680000000]:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123561464+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123566625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123569679+07:00","message":"> Transcript [225] [false]: 'หัวหน้าส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123572836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123575155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123577376+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.123579643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:40.166684185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:40.166682808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.256617429+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.256653296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.256660423+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.256675978+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256684593+07:00","message":"[bufferProcess] interim [800000000]:หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256688458+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256696684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256700724+07:00","message":"> Transcript [226] [false]: 'หัวหน้าส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256705479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256708798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256711859+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.256714839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.435726989+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.43576291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.435769048+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.435783191+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435789935+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435792393+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435795947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435798655+07:00","message":"> Transcript [227] [false]: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435802027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435803959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435806251+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435808237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435810855+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435813026+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435815437+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.435818028+07:00","message":"Next Push (prob) : 'ส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.435825208+07:00","message":"push: {false หัวหน้า 0 0xc0001fa380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.556210391+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.556259399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.556265246+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.556280864+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556288469+07:00","message":"[bufferProcess] interim [40000000]:หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556290867+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556295088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556298044+07:00","message":"> Transcript [228] [false]: 'หัวหน้าส่วนราชการข้าราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556301244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556303338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556305452+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.556307629+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.951631477+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.951674506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.951680951+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:40.951699166+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951706624+07:00","message":"[bufferProcess] interim [520000000]:หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951709429+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.95171287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951715831+07:00","message":"> Transcript [229] [false]: 'หัวหน้าส่วนราชการข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951719351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.95172125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951723444+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:40.951725789+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.148622168+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.148659857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.14866572+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.148676173+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148683913+07:00","message":"[bufferProcess] interim [700000000]:หัวหน้าส่วนราชการข้าราชการและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148686401+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148689991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148692546+07:00","message":"> Transcript [230] [false]: 'หัวหน้าส่วนราชการข้าราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148695737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148697948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.14870079+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.148703655+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.275600696+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.275655052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.275664702+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.275684942+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275695281+07:00","message":"[bufferProcess] interim [760000000]:หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275699537+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275705611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275710758+07:00","message":"> Transcript [231] [false]: 'หัวหน้าส่วนราชการข้าราชการและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275716312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275722982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275726601+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275729822+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275734232+07:00","message":"Push: 'ส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275737832+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275741484+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.275745932+07:00","message":"Next Push (prob) : 'ราชการและจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.2757588+07:00","message":"push: {false ส่วนราชการข้า 0 0xc0001fa380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.276938507+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.27696959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.276974831+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.276996291+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.277001759+07:00","message":"[bufferProcess] interim [820000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.27700467+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.277007461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.277009891+07:00","message":"> Transcript [232] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.277012135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.277014569+07:00","message":"Set new StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.458820353+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.458863889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.458870916+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:41.458884343+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458891821+07:00","message":"[bufferProcess] interim [940000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458894965+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458903269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458906569+07:00","message":"> Transcript [233] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458910545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458912759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458916942+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:41.458919814+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.043620007+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.043660537+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-06-19T09:09:42.043668137+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.043682356+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043690323+07:00","message":"[bufferProcess] interim [540000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043694208+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.04370499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043707785+07:00","message":"> Transcript [234] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043711283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043713378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043715483+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.043719374+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.166375699+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.166426389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.16643202+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.166447878+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166455257+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166457743+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166461301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166463977+07:00","message":"> Transcript [235] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166467585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166469795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166471825+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.166474319+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.3630176+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.36306237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.363071612+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.363090329+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363099524+07:00","message":"[bufferProcess] interim [840000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363103706+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.36310903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363112933+07:00","message":"> Transcript [236] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363118028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363121062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.36312465+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363129223+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363133344+07:00","message":"Push: 'ราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.36313657+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363140981+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.363145109+07:00","message":"Next Push (prob) : 'หน้าที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.363156609+07:00","message":"push: {false ราชการและเจ้า 0 0xc0001fa380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.421769773+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.421803165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.421808886+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.421824696+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.421831621+07:00","message":"[bufferProcess] interim [960000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.421834601+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.4218393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.421842444+07:00","message":"> Transcript [237] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.421845964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.421849997+07:00","message":"Set new StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.424249746+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.42428933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.424295691+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.424311778+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424318821+07:00","message":"[bufferProcess] interim [20000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424321268+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424324914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424328089+07:00","message":"> Transcript [238] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424331564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424333716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424335671+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.424338579+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.687491803+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.68753226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.687538439+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.687560661+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687570616+07:00","message":"[bufferProcess] interim [200000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687573302+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687579172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687582463+07:00","message":"> Transcript [239] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687585031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.687587092+07:00","message":"Set new StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.74533977+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745374343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745380887+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745403688+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745407892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745410818+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745416596+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.745420036+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745426077+07:00","message":"[bufferProcess] interim [260000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.74542829+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745433275+07:00","message":"[bufferProcess] interim [320000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745435376+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745438237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745441129+07:00","message":"> Transcript [240] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.74544471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745446814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745448727+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745451505+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745453476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745455408+07:00","message":"> Transcript [241] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745457529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745459265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745460936+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.745467551+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.926607942+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.92664341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.92665008+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.92666116+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926669017+07:00","message":"[bufferProcess] interim [440000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926671641+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926677789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926680835+07:00","message":"> Transcript [242] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926684134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926686126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.92668808+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.926690972+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.93065544+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.930672304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.93067695+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.930686022+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930690595+07:00","message":"[bufferProcess] interim [500000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930693314+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930695914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.93069815+07:00","message":"> Transcript [243] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930701252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930703352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.93070574+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930707908+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930712816+07:00","message":"Push: 'หน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930714982+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930717242+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:42.930719526+07:00","message":"Next Push (prob) : 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:42.930727069+07:00","message":"push: {false หน้าที่ร่วมสวด 0 0xc0001fa380}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:43.166823941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:43.166830459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.253483431+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.253526929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.253533731+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.25354638+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253553112+07:00","message":"[bufferProcess] interim [800000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253556005+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253562114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253564802+07:00","message":"> Transcript [244] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253568293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253570547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253572951+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.253575579+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.474710436+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.47475232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.474758372+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.474769932+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474778117+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474781249+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474785329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474788218+07:00","message":"> Transcript [245] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474792217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474794847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474797202+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.474799867+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.622235538+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.64862719+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.648664403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.648670648+07:00","message":"receive interim result [false|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.648681054+07:00","message":"[buffer interim] 24 false หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.64868781+07:00","message":"[bufferProcess] interim [160000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648690542+07:00","message":"[bufferProcess] send to processor:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648697004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648699635+07:00","message":"> Transcript [246] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648703846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648706248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648708565+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.648711431+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738606203+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738652105+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-06-19T09:09:43.738659146+07:00","message":"receive interim result [true|false]: หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738672699+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738675367+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738682191+07:00","message":"[buffer interim] 24 true หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738691615+07:00","message":"[bufferProcess] interim [340000000]:หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.73869536+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738699055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738701872+07:00","message":"> Transcript [247] [false]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.73870593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738708367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738710885+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738713886+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.73871711+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738719161+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738721344+07:00","message":"Set new StatePrefix : 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738724441+07:00","message":"Next Push (prob) : 'พุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738726381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738728376+07:00","message":"> Transcript [248] [true]: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738730731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738732481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738734808+07:00","message":"StatePrefix: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระพุทธมนต์และทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.738736842+07:00","message":"TextPushed: 'หัวหน้าส่วนราชการข้าราชการและเจ้าหน้าที่ร่วมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:43.73873947+07:00","message":"Push: 'พุทธมนต์และทำบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.738762209+07:00","message":"push: {false พระ 0 0xc0001fa380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.73879229+07:00","message":"push: {true พุทธมนต์และทำบุญ 0 0xc0001fa380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:43.750364016+07:00","message":"write wav file: './tmp/7583/7583_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:43.756041372+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.216987911+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.217027187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.217032594+07:00","message":"receive interim result [false|false]: บัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.217047334+07:00","message":"[buffer interim] 25 false บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.217054527+07:00","message":"[bufferProcess] interim [480000000]:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.217057363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.415291807+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.415332432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.415340937+07:00","message":"receive interim result [false|false]: บัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.415357669+07:00","message":"[buffer interim] 25 false บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.415364666+07:00","message":"[bufferProcess] interim [720000000]:บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.415367053+07:00","message":"[bufferProcess] send to processor:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.415373099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.415376423+07:00","message":"> Transcript [249] [false]: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.415378744+07:00","message":"Set StatePrefix (first interim): 'บัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.471029016+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.471069166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.471075792+07:00","message":"receive interim result [false|false]: บัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.471089126+07:00","message":"[buffer interim] 25 false บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471096282+07:00","message":"[bufferProcess] interim [780000000]:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.47109869+07:00","message":"[bufferProcess] send to processor:บัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471105837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471108902+07:00","message":"> Transcript [250] [false]: 'บัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471112485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.4711151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471117201+07:00","message":"StatePrefix: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.471119402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.596762941+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.596799054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.596804192+07:00","message":"receive interim result [false|false]: บัตรสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.596817947+07:00","message":"[buffer interim] 25 false บัตรสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596825234+07:00","message":"[bufferProcess] interim [840000000]:บัตรสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596827531+07:00","message":"[bufferProcess] send to processor:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596830832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596833679+07:00","message":"> Transcript [251] [false]: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596836956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596839375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596841455+07:00","message":"StatePrefix: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.596843553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.6437221+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.720636589+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.720681137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาตรพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.720687795+07:00","message":"receive interim result [false|false]: บาตรพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.720701213+07:00","message":"[buffer interim] 25 false บาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720708527+07:00","message":"[bufferProcess] interim [960000000]:บาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720714963+07:00","message":"[bufferProcess] send to processor:บัตรสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.72072251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720725914+07:00","message":"> Transcript [252] [false]: 'บัตรสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720729644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720731958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720734188+07:00","message":"StatePrefix: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.720737336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736313637+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736353124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาตรพระสงฆ์\",\"confidence\":0.91665745}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736360437+07:00","message":"receive interim result [true|false]: บาตรพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736370685+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736373068+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.73638138+07:00","message":"[buffer interim] 25 true บาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736388836+07:00","message":"[bufferProcess] interim [110000000]:บาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736394315+07:00","message":"[bufferProcess] send to processor (isfinal):บาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736398047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736412067+07:00","message":"> Transcript [253] [false]: 'บาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736414493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736416778+07:00","message":"Set new StatePrefix: 'บาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736418613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736420503+07:00","message":"> Transcript [254] [true]: 'บาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736422923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736424961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736429373+07:00","message":"StatePrefix: 'บาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736431885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:44.736437762+07:00","message":"Push: 'บาตรพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.736447134+07:00","message":"push: {true บาตรพระสงฆ์ 0 0xc0001fa800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:44.743461527+07:00","message":"write wav file: './tmp/7583/7583_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:44.845001877+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.103588151+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.18565509+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.185677358+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.185680888+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.185689172+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.18569666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185701573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185704555+07:00","message":"> Transcript [255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185707154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185709185+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185711641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185713554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:45.185716369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:45.185732379+07:00","message":"push: {true \n 0 0xc0018ec980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:45.191164772+07:00","message":"write wav file: './tmp/7583/7583_26.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:46.166981004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:46.167019683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:46.197952471+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.161952353+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.161991339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.16199749+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.162025693+07:00","message":"[buffer interim] 27 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162042905+07:00","message":"[bufferProcess] interim [960000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162044932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162048407+07:00","message":"[bufferProcess] send to processor (ticker):นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162051525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162054553+07:00","message":"> Transcript [256] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.162056776+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.362453805+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.362499081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.362504364+07:00","message":"receive interim result [false|false]: นายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.362518046+07:00","message":"[buffer interim] 27 false นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.362525712+07:00","message":"[bufferProcess] interim [140000000]:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.362527687+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.36545386+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.3654869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.365493766+07:00","message":"receive interim result [false|false]: นายพิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.365509281+07:00","message":"[buffer interim] 27 false นายพิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365517557+07:00","message":"[bufferProcess] interim [200000000]:นายพิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365521071+07:00","message":"[bufferProcess] send to processor:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365528221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365532423+07:00","message":"> Transcript [257] [false]: 'นายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.36553696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365540007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365543044+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.365545781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.419983609+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.420025285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.42003093+07:00","message":"receive interim result [false|false]: นายพิพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.420044454+07:00","message":"[buffer interim] 27 false นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420051612+07:00","message":"[bufferProcess] interim [260000000]:นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420053926+07:00","message":"[bufferProcess] send to processor:นายพิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420059542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420062538+07:00","message":"> Transcript [258] [false]: 'นายพิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420065498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420068178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420070296+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.420073494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.747693659+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.747735856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.747741887+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:47.747756592+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747766756+07:00","message":"[bufferProcess] interim [620000000]:นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747769511+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747775114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747777941+07:00","message":"> Transcript [259] [false]: 'นายพิพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747781789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747784139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747786595+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:47.747788846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.25033219+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.250371944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.250378005+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.250389921+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250396966+07:00","message":"[bufferProcess] interim [40000000]:นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250399298+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250404917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250407826+07:00","message":"> Transcript [260] [false]: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250411427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.25042374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250426113+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250428559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250432987+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250434975+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.25043713+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.250439866+07:00","message":"Next Push (prob) : 'พิพัฒน์รัชกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.250464301+07:00","message":"push: {false นาย 0 0xc0018ecb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.648645824+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.648683489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.648689182+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.648702853+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.64870936+07:00","message":"[bufferProcess] interim [520000000]:นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648712376+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648718546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.64872378+07:00","message":"> Transcript [261] [false]: 'นายพิพัฒน์รัชกิจประการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648727471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648729687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648731759+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.648734332+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.830976383+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.831020204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.831026233+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.831041812+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831051787+07:00","message":"[bufferProcess] interim [640000000]:นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831054304+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831061768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831065021+07:00","message":"> Transcript [262] [false]: 'นายพิพัฒน์รัชกิจประการรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831068844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831071325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831073715+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.831076238+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.832091028+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.832135951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.83214136+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:48.83215712+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832165324+07:00","message":"[bufferProcess] interim [700000000]:นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832168063+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832175487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.83217882+07:00","message":"> Transcript [263] [false]: 'นายพิพัฒน์รัชกิจประการรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832182459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832184885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832188054+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:48.832190889+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.156675074+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.156714976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.156721275+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.15673639+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156742887+07:00","message":"[bufferProcess] interim [0]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156745806+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156752916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156755672+07:00","message":"> Transcript [264] [false]: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156759144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156761453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156764224+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156766972+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156775339+07:00","message":"Push: 'พิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156777941+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156780496+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.156782751+07:00","message":"Next Push (prob) : 'ประการรองนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.156794833+07:00","message":"push: {false พิพัฒน์รัชกิจ 0 0xc0018ecb80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:49.167841747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:49.167867903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.721793205+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.721837782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.721843725+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:49.721858581+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721865494+07:00","message":"[bufferProcess] interim [540000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721868326+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721876112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.72188051+07:00","message":"> Transcript [265] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721883953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721886444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.721890749+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:49.72189349+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.045887457+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.045928728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.045934423+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.04594694+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045953373+07:00","message":"[bufferProcess] interim [900000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045956189+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045962141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.04596486+07:00","message":"> Transcript [266] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045967964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045970054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.04597286+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.045975281+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.110540254+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.110576407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.11058282+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.110597551+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.11060483+07:00","message":"[bufferProcess] interim [960000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110607363+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110611086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110613961+07:00","message":"> Transcript [267] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110617378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110619462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110621841+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.110624502+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.113858273+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.11389828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.113904382+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.113921431+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.11392831+07:00","message":"[bufferProcess] interim [20000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113931113+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.11393899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.11394175+07:00","message":"> Transcript [268] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113946309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113949081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.11395155+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113954335+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113960499+07:00","message":"Push: 'ประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113962618+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113964819+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.113967636+07:00","message":"Next Push (prob) : 'รัฐมนตรีและรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.113975691+07:00","message":"push: {false ประการรองนายก 0 0xc0018ecb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.429487115+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.429526598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.429533429+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.429549671+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429557414+07:00","message":"[bufferProcess] interim [260000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429560605+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429565467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429569699+07:00","message":"> Transcript [269] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429572903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.429575514+07:00","message":"Set new StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.431528916+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.431556087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.431562017+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.431573254+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.43157912+07:00","message":"[bufferProcess] interim [320000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431581837+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431585341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431587976+07:00","message":"> Transcript [270] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431591965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431594611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431597108+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.431599928+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.81067981+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.810717004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.810722935+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.810737793+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810745296+07:00","message":"[bufferProcess] interim [680000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810747862+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810751908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810755141+07:00","message":"> Transcript [271] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810759071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810761119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810763388+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.810766101+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.942330149+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.9423703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.942377939+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:50.942391446+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942398456+07:00","message":"[bufferProcess] interim [740000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942401595+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942408761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942411803+07:00","message":"> Transcript [272] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942415782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942417872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942420476+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:50.942430246+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.26383553+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.263869445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.263877615+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.263908216+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263917267+07:00","message":"[bufferProcess] interim [40000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263921036+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263928694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263932383+07:00","message":"> Transcript [273] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263937395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263940546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263945029+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263948441+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263953681+07:00","message":"Push: 'รัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.26395712+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263960513+07:00","message":"Set new StatePrefix : 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.263964303+07:00","message":"Next Push (prob) : 'ว่าการกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.263974005+07:00","message":"push: {false รัฐมนตรีและรัฐมนตรี 0 0xc0018ecb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.266071216+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.266104512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.266110733+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.266121826+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266127367+07:00","message":"[bufferProcess] interim [100000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266129927+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266132977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266135719+07:00","message":"> Transcript [274] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266139521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266141528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266143431+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.266145834+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.324208244+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.324248305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.32425543+07:00","message":"receive interim result [false|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.324268977+07:00","message":"[buffer interim] 27 false นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.32427634+07:00","message":"[bufferProcess] interim [160000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324279356+07:00","message":"[bufferProcess] send to processor:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324286061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324289043+07:00","message":"> Transcript [275] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324293106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324295881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324298103+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.324300763+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.632037159+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.699337759+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.7209726+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.721018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.721025054+07:00","message":"receive interim result [true|false]: นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.72103725+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.721039807+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.721046111+07:00","message":"[buffer interim] 27 true นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721053487+07:00","message":"[bufferProcess] interim [670000000]:นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721056969+07:00","message":"[bufferProcess] send to processor (isfinal):นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721067307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721096956+07:00","message":"> Transcript [276] [false]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721104246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721106874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721109332+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721113604+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721116353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721123447+07:00","message":"> Transcript [277] [true]: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721126841+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721128594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721130452+07:00","message":"StatePrefix: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721134561+07:00","message":"TextPushed: 'นายพิพัฒน์รัชกิจประการรองนายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:51.721146517+07:00","message":"Push: 'ว่าการกระทรวงคมนาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:51.721159571+07:00","message":"push: {true ว่าการกระทรวงคมนาคม 0 0xc0018ecb80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:51.732132824+07:00","message":"write wav file: './tmp/7583/7583_27.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:52.168743226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:52.168752743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.385399615+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.38546076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.385469589+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.385486522+07:00","message":"[buffer interim] 28 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.385495312+07:00","message":"[bufferProcess] interim [720000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.385498347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.552735095+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.552773056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รำคาญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.552779023+07:00","message":"receive interim result [false|false]: รำคาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.552791638+07:00","message":"[buffer interim] 28 false รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.55279867+07:00","message":"[bufferProcess] interim [840000000]:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.55280165+07:00","message":"[bufferProcess] send to processor:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.552809495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.552812363+07:00","message":"> Transcript [278] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.552815118+07:00","message":"Set StatePrefix (first interim): 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.679189496+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.679226218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.679231512+07:00","message":"receive interim result [false|false]: นำคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.679249358+07:00","message":"[buffer interim] 28 false นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679261853+07:00","message":"[bufferProcess] interim [960000000]:นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679265822+07:00","message":"[bufferProcess] send to processor:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679269398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679272079+07:00","message":"> Transcript [279] [false]: 'รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679274491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.679276599+07:00","message":"Set new StatePrefix: 'รำคาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.865008877+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.865045638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.865051941+07:00","message":"receive interim result [false|false]: นำคณะรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.86506512+07:00","message":"[buffer interim] 28 false นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865072324+07:00","message":"[bufferProcess] interim [200000000]:นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865074927+07:00","message":"[bufferProcess] send to processor:นำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865081483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865084472+07:00","message":"> Transcript [280] [false]: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865086537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.865088585+07:00","message":"Set new StatePrefix: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.921934724+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.921973556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.92198129+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:52.921996702+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922003045+07:00","message":"[bufferProcess] interim [260000000]:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922005602+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922009034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922012026+07:00","message":"> Transcript [281] [false]: 'นำคณะรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922015227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922017474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922019686+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:52.922021871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.573373359+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.573411163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.573416814+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.573428184+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.57344404+07:00","message":"[bufferProcess] interim [860000000]:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.573447009+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.573451082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.5734544+07:00","message":"> Transcript [282] [false]: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.57345762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.5734597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.573461732+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.57346378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.767940192+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.767974812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.767980793+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.767994781+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768001479+07:00","message":"[bufferProcess] interim [40000000]:นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768003994+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768007701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768010629+07:00","message":"> Transcript [283] [false]: 'นำคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768013598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.76801567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768017728+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.768020421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.837058114+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.837093799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.837099242+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.837114088+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837122458+07:00","message":"[bufferProcess] interim [220000000]:นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837124974+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837128723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837131504+07:00","message":"> Transcript [284] [false]: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837134928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837137669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.83714027+07:00","message":"StatePrefix: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837142344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837147365+07:00","message":"Push: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837183115+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837186774+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:53.837189735+07:00","message":"Next Push (prob) : 'รัฐมนตรีร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:53.837193072+07:00","message":"push: {false นำคณะ 0 0xc002200800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.284341682+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.284379175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.284384681+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.284402348+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284409119+07:00","message":"[bufferProcess] interim [580000000]:นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284412375+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284418723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284421785+07:00","message":"> Transcript [285] [false]: 'นำคณะรัฐมนตรีร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284425009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284427364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284429487+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.284431771+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.534884134+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.534927479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.53493545+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:54.534950376+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534961003+07:00","message":"[bufferProcess] interim [880000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534965213+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534972724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534976712+07:00","message":"> Transcript [286] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534983262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534986326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534989784+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:54.534993417+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.04418868+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.044230753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.044239597+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.044256741+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044266033+07:00","message":"[bufferProcess] interim [420000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044269983+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044280291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044284764+07:00","message":"> Transcript [287] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044289646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.04429304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044297026+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.044300524+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:55.169492905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:55.169496756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.362080997+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.36212695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.3621341+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.362149675+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362157728+07:00","message":"[bufferProcess] interim [660000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362160568+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362168737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362171948+07:00","message":"> Transcript [288] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362175451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362178145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362181126+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362183689+07:00","message":"TextPushed: 'นำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362190845+07:00","message":"Push: 'รัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362193217+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362195585+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.362197911+07:00","message":"Next Push (prob) : 'กันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.362206373+07:00","message":"push: {false รัฐมนตรีร่วม 0 0xc002200800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.63479297+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.634837029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.634843946+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.634857198+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634864112+07:00","message":"[bufferProcess] interim [20000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634866803+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634872522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634875294+07:00","message":"> Transcript [289] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634878382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634880642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634882627+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.634885015+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.768335842+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.768374116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.768380506+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.768392403+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768401134+07:00","message":"[bufferProcess] interim [80000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768405268+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768414542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768417674+07:00","message":"> Transcript [290] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768420887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768423091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768425357+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.768428283+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.942185172+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.942233942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.942244101+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:55.942259385+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942272013+07:00","message":"[bufferProcess] interim [260000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942276013+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942285243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.94228951+07:00","message":"> Transcript [291] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.94229468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942298178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942302072+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:55.942305826+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.374515339+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.447402046+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.464641343+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.46467931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.464685401+07:00","message":"receive interim result [false|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.464697606+07:00","message":"[buffer interim] 28 false นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464704072+07:00","message":"[bufferProcess] interim [860000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464706707+07:00","message":"[bufferProcess] send to processor:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464712497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.46471529+07:00","message":"> Transcript [292] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464722551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464724751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464727165+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464729963+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464736508+07:00","message":"Push: 'กันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464738705+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464742596+07:00","message":"Set new StatePrefix : 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.464745393+07:00","message":"Next Push (prob) : 'กุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.464754677+07:00","message":"push: {false กันประกอบพิธีบำเพ็ญ 0 0xc002200800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484624198+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484657225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484663593+07:00","message":"receive interim result [true|false]: นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484675307+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484677493+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.4846842+07:00","message":"[buffer interim] 28 true นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484716198+07:00","message":"[bufferProcess] interim [890000000]:นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484725685+07:00","message":"[bufferProcess] send to processor (isfinal):นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484729508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484732462+07:00","message":"> Transcript [293] [false]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484736041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484738254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.48474028+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484743164+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484745278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484747389+07:00","message":"> Transcript [294] [true]: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484749758+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484751595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484753461+07:00","message":"StatePrefix: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.484760357+07:00","message":"TextPushed: 'นำคณะรัฐมนตรีร่วมกันประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.48476829+07:00","message":"Push: 'กุศลสตมวารครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.484776766+07:00","message":"push: {true กุศลสตมวารครบ 0 0xc002200800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:56.495970312+07:00","message":"write wav file: './tmp/7583/7583_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.56376385+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.633159084+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.673797312+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.673821376+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.673824939+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.673831649+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673838571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673843194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673846281+07:00","message":"> Transcript [295] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673848852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673851345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673853236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673855318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:56.673858415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:56.673883506+07:00","message":"push: {true \n 0 0xc00189c380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:09:56.678318532+07:00","message":"write wav file: './tmp/7583/7583_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.092618005+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.092657004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.092662347+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.092673565+07:00","message":"[buffer interim] 30 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.092680962+07:00","message":"[bufferProcess] interim [480000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.092683747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.677804008+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.677853216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.677861376+07:00","message":"receive interim result [false|false]: วันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.677879878+07:00","message":"[buffer interim] 30 false วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.677897499+07:00","message":"[bufferProcess] interim [80000000]:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.677901672+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.677912126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.677917621+07:00","message":"> Transcript [296] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.677921025+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.805526336+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.805568905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.805574903+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.805589896+07:00","message":"[buffer interim] 30 false วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805598477+07:00","message":"[bufferProcess] interim [140000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805600699+07:00","message":"[bufferProcess] send to processor:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805604343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805607646+07:00","message":"> Transcript [297] [false]: 'วันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805611574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.80561383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.80561579+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.805617846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.812739696+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.812764042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.812769665+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:57.812782995+07:00","message":"[buffer interim] 30 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812788476+07:00","message":"[bufferProcess] interim [200000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812790633+07:00","message":"[bufferProcess] send to processor:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.81279434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812797227+07:00","message":"> Transcript [298] [false]: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.81279996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812802067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812804318+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:57.812806402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.074609426+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.074653925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.074660463+07:00","message":"receive interim result [false|false]: วันพุธถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.074677227+07:00","message":"[buffer interim] 30 false วันพุธถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074685605+07:00","message":"[bufferProcess] interim [500000000]:วันพุธถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074688356+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074692417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074695493+07:00","message":"> Transcript [299] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074698625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074701108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074703551+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.074705787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:58.169521162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:09:58.169532711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.240163776+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.240199699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.240206158+07:00","message":"receive interim result [false|false]: วันถวายพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.240222428+07:00","message":"[buffer interim] 30 false วันถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240229218+07:00","message":"[bufferProcess] interim [680000000]:วันถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240232184+07:00","message":"[bufferProcess] send to processor:วันพุธถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240235858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240240706+07:00","message":"> Transcript [300] [false]: 'วันพุธถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240244397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.24024636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240248762+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240251079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240258636+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.24026078+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240262994+07:00","message":"Set new StatePrefix : 'วันพุธถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.240265382+07:00","message":"Next Push (prob) : 'พุธถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.24027356+07:00","message":"push: {false วัน 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.37093976+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.370976864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.370983165+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.370997785+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371004647+07:00","message":"[bufferProcess] interim [740000000]:วันพุธถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371007146+07:00","message":"[bufferProcess] send to processor:วันถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371012628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371015562+07:00","message":"> Transcript [301] [false]: 'วันถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371018164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.371020324+07:00","message":"Set new StatePrefix: 'วันถวายพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.513941511+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.51397524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.513981769+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.513992869+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514002453+07:00","message":"[bufferProcess] interim [920000000]:วันพุธถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514005965+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514012534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514016461+07:00","message":"> Transcript [302] [false]: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514019943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.514022894+07:00","message":"Set new StatePrefix: 'วันพุธถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.70799388+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.708031989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.70803739+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.70805124+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708058298+07:00","message":"[bufferProcess] interim [100000000]:วันพุธถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708060917+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708066543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.70806935+07:00","message":"> Transcript [303] [false]: 'วันพุธถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708072889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708075098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708077066+07:00","message":"StatePrefix: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.708080053+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.771739739+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.771776302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.771782511+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:58.771795861+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771805789+07:00","message":"[bufferProcess] interim [220000000]:วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771810049+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771816718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771821124+07:00","message":"> Transcript [304] [false]: 'วันพุธถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771825501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771828838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771830983+07:00","message":"StatePrefix: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:58.771834584+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.401565826+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.401592263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.401598284+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.401610477+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401616761+07:00","message":"[bufferProcess] interim [820000000]:วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401619482+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401624902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401630438+07:00","message":"> Transcript [305] [false]: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401633334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401635523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401637492+07:00","message":"StatePrefix: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.401639956+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.461844323+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.461878839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.461884627+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.461898084+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461904345+07:00","message":"[bufferProcess] interim [880000000]:วันพุธถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461906758+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461910593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461913855+07:00","message":"> Transcript [306] [false]: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461917423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461919587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461921686+07:00","message":"StatePrefix: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461924099+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461928648+07:00","message":"Push: 'พุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461930814+07:00","message":"TextPushed: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461933508+07:00","message":"Set new StatePrefix : 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.461938343+07:00","message":"Next Push (prob) : 'พระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.461957868+07:00","message":"push: {false พุธถวายเป็น 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.659765871+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.659799071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.659804998+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.659817599+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659824606+07:00","message":"[bufferProcess] interim [60000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659827235+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659834232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659837055+07:00","message":"> Transcript [307] [false]: 'วันพุธถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659840527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659842973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659845136+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.659847754+07:00","message":"TextPushed: 'วันพุธถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.984402247+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.98443843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.98444453+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:09:59.984467843+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984475661+07:00","message":"[bufferProcess] interim [420000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984478639+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984482919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984485844+07:00","message":"> Transcript [308] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984489235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984491414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984493772+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:09:59.984496239+07:00","message":"TextPushed: 'วันพุธถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.171989324+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.172025469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.172030983+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.172048806+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172056792+07:00","message":"[bufferProcess] interim [600000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172059452+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172063302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172066702+07:00","message":"> Transcript [309] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172070401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172072655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172075517+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.172078295+07:00","message":"TextPushed: 'วันพุธถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.482843977+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.482880095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.482886357+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.482899926+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482906847+07:00","message":"[bufferProcess] interim [840000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482909411+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482913716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482916637+07:00","message":"> Transcript [310] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482921453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482924409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482927645+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482931055+07:00","message":"TextPushed: 'วันพุธถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482934801+07:00","message":"Push: 'พระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482937846+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482940964+07:00","message":"Set new StatePrefix : 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.482944208+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.482954368+07:00","message":"push: {false พระกุศล 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.487096571+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.487117113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.487122422+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.487134483+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487139733+07:00","message":"[bufferProcess] interim [900000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.48714222+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487145338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487148011+07:00","message":"> Transcript [311] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487151256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.48715317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487155986+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.487158829+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.800832845+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.800875969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.800883523+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.800895877+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800904008+07:00","message":"[bufferProcess] interim [140000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800908342+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800913474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800918667+07:00","message":"> Transcript [312] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800923774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800926657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800929887+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.800933854+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.876092215+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.876133097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.876139118+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:00.876154661+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876161819+07:00","message":"[bufferProcess] interim [320000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876164609+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876172914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876176437+07:00","message":"> Transcript [313] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876180457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876182962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876186692+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:00.876189835+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:01.170170804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:01.170170789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.202371845+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.202414516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.202421806+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.202436522+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202448747+07:00","message":"[bufferProcess] interim [560000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.20245168+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.20245878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202467173+07:00","message":"> Transcript [314] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202471543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202476329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202479292+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202482276+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202488531+07:00","message":"Push: 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202490706+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.202493574+07:00","message":"Set new StatePrefix : 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.20249616+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.202505332+07:00","message":"push: {false แด่สมเด็จพระเจ้า 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.205637931+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.20565862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.205664907+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.205676864+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205681912+07:00","message":"[bufferProcess] interim [620000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205684821+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205688167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205690794+07:00","message":"> Transcript [315] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205694316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.20569656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205698667+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.205701876+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.381808928+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.381842978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.38184914+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.381862355+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381869306+07:00","message":"[bufferProcess] interim [740000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381872343+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381876632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381879556+07:00","message":"> Transcript [316] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381883676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381885853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381887773+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.381890437+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.44302742+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.443077717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.44308546+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.443098188+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.44310656+07:00","message":"[bufferProcess] interim [920000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443109602+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443113567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.44311655+07:00","message":"> Transcript [317] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443120391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443122792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443125088+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.443128197+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.723105014+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.723149385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.723156532+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.723175716+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723187567+07:00","message":"[bufferProcess] interim [40000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723191138+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723195787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723199053+07:00","message":"> Transcript [318] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723203333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723205424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723207367+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723210672+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723224694+07:00","message":"Push: 'ลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723229115+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723233406+07:00","message":"Set new StatePrefix : 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.723239318+07:00","message":"Next Push (prob) : 'พัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.723264366+07:00","message":"push: {false ลูกเธอเจ้าฟ้า 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.72488761+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.724912289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.724918458+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:01.724934002+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.724940903+07:00","message":"[bufferProcess] interim [100000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.724943728+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.724947568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.724950486+07:00","message":"> Transcript [319] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:01.724953382+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.29192176+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.291956828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.291963108+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.291975681+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291982054+07:00","message":"[bufferProcess] interim [700000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291984904+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291989113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291992039+07:00","message":"> Transcript [320] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291997169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.291999205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.292001595+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.292004241+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.861193173+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.86123144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.861238274+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:02.86125391+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.861264486+07:00","message":"[bufferProcess] interim [240000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.861267908+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.861273663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.86127639+07:00","message":"> Transcript [321] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.86127993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.861282048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.861284179+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:02.86128699+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.102323991+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.163746057+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.185746693+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.185798821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.185807449+07:00","message":"receive interim result [false|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.185824547+07:00","message":"[buffer interim] 30 false วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185833391+07:00","message":"[bufferProcess] interim [660000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185837845+07:00","message":"[bufferProcess] send to processor:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185848691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185853677+07:00","message":"> Transcript [322] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185859676+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185863499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185866936+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.185871408+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202199176+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202238845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\",\"confidence\":0.94319886}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202248879+07:00","message":"receive interim result [true|false]: วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202260821+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202264115+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.20227336+07:00","message":"[buffer interim] 30 true วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202285264+07:00","message":"[bufferProcess] interim [690000000]:วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202292159+07:00","message":"[bufferProcess] send to processor (isfinal):วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202296456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.20230094+07:00","message":"> Transcript [323] [false]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202305189+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202307229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202309341+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202312297+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202318369+07:00","message":"Push: 'พัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202320528+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202323327+07:00","message":"Set new StatePrefix : 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202326101+07:00","message":"Next Push (prob) : 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202328002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202330333+07:00","message":"> Transcript [324] [true]: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202333119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202335149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202337247+07:00","message":"StatePrefix: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202339468+07:00","message":"TextPushed: 'วันพุธถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.202341857+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202350875+07:00","message":"push: {false พัชรกิติยาภา 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.202356483+07:00","message":"push: {true นเรนทิราเทพ 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:03.222543516+07:00","message":"write wav file: './tmp/7583/7583_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.468448713+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.468498404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.468504587+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.468518855+07:00","message":"[buffer interim] 31 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.468525243+07:00","message":"[bufferProcess] interim [300000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.468527737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.641376572+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.641421043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.641427055+07:00","message":"receive interim result [false|false]: พญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.641442915+07:00","message":"[buffer interim] 31 false พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.641455269+07:00","message":"[bufferProcess] interim [480000000]:พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.641459944+07:00","message":"[bufferProcess] send to processor:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.641469441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.641493179+07:00","message":"> Transcript [325] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.641498491+07:00","message":"Set StatePrefix (first interim): 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.696382293+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.69643026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยากรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.696438811+07:00","message":"receive interim result [false|false]: พยากรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.696453482+07:00","message":"[buffer interim] 31 false พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696461357+07:00","message":"[bufferProcess] interim [540000000]:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696463695+07:00","message":"[bufferProcess] send to processor:พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696469257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696479827+07:00","message":"> Transcript [326] [false]: 'พญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696482353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.696484789+07:00","message":"Set new StatePrefix: 'พญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874825492+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874845128+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874848581+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.8748512+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874854646+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874859166+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.874862075+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.894870115+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.894899851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.894906053+07:00","message":"receive interim result [false|false]: พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:03.89492116+07:00","message":"[buffer interim] 31 false พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894928779+07:00","message":"[bufferProcess] interim [780000000]:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894932381+07:00","message":"[bufferProcess] send to processor:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894940873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894944465+07:00","message":"> Transcript [327] [false]: 'พยากรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894947658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:03.894950822+07:00","message":"Set new StatePrefix: 'พยากรณ์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:04.170247905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:04.170285543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.434109896+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.434146089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.434151797+07:00","message":"receive interim result [false|false]: นวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.434163808+07:00","message":"[buffer interim] 31 false นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434171887+07:00","message":"[bufferProcess] interim [260000000]:นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434174658+07:00","message":"[bufferProcess] send to processor:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434180161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434183096+07:00","message":"> Transcript [328] [false]: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434185522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.434187666+07:00","message":"Set new StatePrefix: 'พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.628646233+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.628687578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.628693047+07:00","message":"receive interim result [false|false]: ภวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.628709474+07:00","message":"[buffer interim] 31 false ภวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.62871655+07:00","message":"[bufferProcess] interim [440000000]:ภวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.628718799+07:00","message":"[bufferProcess] send to processor:นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.628722422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.628725478+07:00","message":"> Transcript [329] [false]: 'นวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.628728259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.628730701+07:00","message":"Set new StatePrefix: 'นวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.723635828+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.723679444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.7236859+07:00","message":"receive interim result [false|false]: นวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.723701228+07:00","message":"[buffer interim] 31 false นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.723707637+07:00","message":"[bufferProcess] interim [560000000]:นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.723709901+07:00","message":"[bufferProcess] send to processor:ภวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.723713285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.723716497+07:00","message":"> Transcript [330] [false]: 'ภวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.72371997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.723722567+07:00","message":"Set new StatePrefix: 'ภวดีกรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.725740561+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.72577557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.725782134+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:04.725796954+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725803579+07:00","message":"[bufferProcess] interim [620000000]:ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725806927+07:00","message":"[bufferProcess] send to processor:นวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725811332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725815011+07:00","message":"> Transcript [331] [false]: 'นวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725818024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:04.725820926+07:00","message":"Set new StatePrefix: 'นวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.291371391+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.291412855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.291418684+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.291432008+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.2914395+07:00","message":"[bufferProcess] interim [220000000]:ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.291442038+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.291448656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.291451515+07:00","message":"> Transcript [332] [false]: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.291453829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.291456189+07:00","message":"Set new StatePrefix: 'ภวดีกรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.483500751+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.483536146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.483541779+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:05.483552564+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483558832+07:00","message":"[bufferProcess] interim [400000000]:ภวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483562745+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483568505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483571281+07:00","message":"> Transcript [333] [false]: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483574547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483576625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483578622+07:00","message":"StatePrefix: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:05.483580917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.120612986+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.120650468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.120657304+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.120671806+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120678706+07:00","message":"[bufferProcess] interim [940000000]:ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120682058+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120689118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120691904+07:00","message":"> Transcript [334] [false]: 'ภวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120695221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.12069772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120700012+07:00","message":"StatePrefix: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.120702646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.702589598+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.702626278+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-06-19T09:10:06.702632102+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.702643981+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702650833+07:00","message":"[bufferProcess] interim [540000000]:ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702653357+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702659074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702661878+07:00","message":"> Transcript [335] [false]: 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702665096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702667338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702669316+07:00","message":"StatePrefix: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.702671517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.831215976+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.831260718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.831266721+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.831279074+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831286782+07:00","message":"[bufferProcess] interim [720000000]:ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831290039+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831301167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831304307+07:00","message":"> Transcript [336] [false]: 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.83130828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831310707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831312746+07:00","message":"StatePrefix: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831315003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831320297+07:00","message":"Push: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831322569+07:00","message":"TextPushed: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.83132664+07:00","message":"Set new StatePrefix : 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:06.831330073+07:00","message":"Next Push (prob) : 'ราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:06.831350608+07:00","message":"push: {false ภวดีกรมหลวง 0 0xc0001fa500}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:07.170715854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:07.170728082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.405478496+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.405522942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.405529143+07:00","message":"receive interim result [false|false]: ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:07.405541289+07:00","message":"[buffer interim] 31 false ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405547761+07:00","message":"[bufferProcess] interim [320000000]:ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405550468+07:00","message":"[bufferProcess] send to processor:ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405556449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405559229+07:00","message":"> Transcript [337] [false]: 'ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405563001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405565131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405567361+07:00","message":"StatePrefix: 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:07.405569524+07:00","message":"TextPushed: 'ภวดีกรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.225223457+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323071339+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323117887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.92766917}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323124436+07:00","message":"receive interim result [true|false]: นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323134996+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323137339+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323143959+07:00","message":"[buffer interim] 31 true นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323151807+07:00","message":"[bufferProcess] interim [280000000]:นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323155683+07:00","message":"[bufferProcess] send to processor (isfinal):ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323159696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323162668+07:00","message":"> Transcript [338] [false]: 'ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323166219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323168226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323172154+07:00","message":"StatePrefix: 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323174684+07:00","message":"TextPushed: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323176532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323178661+07:00","message":"> Transcript [339] [true]: 'นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323181014+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323182731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323184603+07:00","message":"StatePrefix: 'ภวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.32318647+07:00","message":"TextPushed: 'ภวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323188389+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323356701+07:00","message":"Push: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323361321+07:00","message":"TextPushed: 'ภวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323364013+07:00","message":"Set new StatePrefix : 'นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323366302+07:00","message":"Next Push (prob) : 'นวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.323375682+07:00","message":"push: {true ราชสาริณีสิริพัชรมหาวัชรราชธิดา 0 0xc0001fa500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:08.323398149+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:08.335317443+07:00","message":"write wav file: './tmp/7583/7583_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:08.415786939+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.09218135+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.092223495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.092229807+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.092245792+07:00","message":"[buffer interim] 32 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.092256037+07:00","message":"[bufferProcess] interim [660000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.092258992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.150311089+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.150352551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.150359632+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.15037911+07:00","message":"[buffer interim] 32 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.150388158+07:00","message":"[bufferProcess] interim [780000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.150392506+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.150403601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.150407958+07:00","message":"> Transcript [340] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.15041154+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.396988987+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.397027506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.397032866+07:00","message":"receive interim result [false|false]: โดยมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.397046286+07:00","message":"[buffer interim] 32 false โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397055438+07:00","message":"[bufferProcess] interim [20000000]:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397058272+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397068109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397072139+07:00","message":"> Transcript [341] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397075235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397077593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.397079685+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.39708198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.587220997+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.587260787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.587266546+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.587280224+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587287575+07:00","message":"[bufferProcess] interim [200000000]:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587289991+07:00","message":"[bufferProcess] send to processor:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587293675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587296423+07:00","message":"> Transcript [342] [false]: 'โดยมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587299571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587301815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587304148+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.587306331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.972553242+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.9726017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.972609088+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:09.972625675+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.97263636+07:00","message":"[bufferProcess] interim [560000000]:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972640256+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972648028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972651861+07:00","message":"> Transcript [343] [false]: 'โดยมีพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972656812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972659984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972682714+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:09.972685762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.160797328+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.160835788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.160841682+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.160856236+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160862894+07:00","message":"[bufferProcess] interim [740000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160865973+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160870228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.16087333+07:00","message":"> Transcript [344] [false]: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.16087672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160878714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160880808+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160882947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160885443+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160887299+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160889427+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.160892251+07:00","message":"Next Push (prob) : 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.160900144+07:00","message":"push: {false โดย 0 0xc00189c180}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:10.170959992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:10.170977547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.741952101+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.742004438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.742010077+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:10.74202418+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742031253+07:00","message":"[bufferProcess] interim [340000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742033755+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742041038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742044131+07:00","message":"> Transcript [345] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742047283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742049628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742052286+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:10.742054933+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.199007868+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.199051336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.199058225+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.199074432+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.19908199+07:00","message":"[bufferProcess] interim [760000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199084446+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199092534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.19909553+07:00","message":"> Transcript [346] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199098818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199101342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199104031+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.199106803+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.288650726+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.288694593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.288701301+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.288714547+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288722975+07:00","message":"[bufferProcess] interim [880000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288725584+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.28872971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288732968+07:00","message":"> Transcript [347] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288736816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288738903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.28874272+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.288745821+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.442505271+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.442559499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.442566833+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.442581845+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442589619+07:00","message":"[bufferProcess] interim [60000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442592709+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442601361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442604531+07:00","message":"> Transcript [348] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442609434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442612169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442614674+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442617204+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442623284+07:00","message":"Push: 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442625426+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.44262775+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.442631257+07:00","message":"Next Push (prob) : 'สมณศักดิ์และพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.442641254+07:00","message":"push: {false มีพระสงฆ์ทรง 0 0xc00189c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.764455792+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.764492505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.764499272+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:11.764539256+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764547457+07:00","message":"[bufferProcess] interim [420000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764550147+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764554339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764557303+07:00","message":"> Transcript [349] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764563218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764565814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764567786+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:11.764570741+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.094750041+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.094789509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.094802262+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.094817809+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094824494+07:00","message":"[bufferProcess] interim [720000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094827558+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094835217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094840458+07:00","message":"> Transcript [350] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094844156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094846685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.09484897+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.094851642+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.133336387+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.153474802+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.153521109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.153527046+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.153540992+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.1535487+07:00","message":"[bufferProcess] interim [780000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.153551546+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.153558061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.153560953+07:00","message":"> Transcript [351] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวมฮิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.153565029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.15356723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.15356936+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.153571826+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.208549039+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.210697847+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.210734716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.210740884+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.210757574+07:00","message":"[buffer interim] 32 false โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210764812+07:00","message":"[bufferProcess] interim [840000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210767775+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.21077126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210774719+07:00","message":"> Transcript [352] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210778143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210780425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210782761+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210785421+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210792975+07:00","message":"Push: 'สมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210795002+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.21079751+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.210800045+07:00","message":"Next Push (prob) : 'สงฆ์รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.210808093+07:00","message":"push: {false สมณศักดิ์และพระ 0 0xc00189c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220098532+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220138629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220145421+07:00","message":"receive interim result [true|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220152866+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220156492+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220163677+07:00","message":"[buffer interim] 32 true โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220173278+07:00","message":"[bufferProcess] interim [930000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.22017923+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220184001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220187926+07:00","message":"> Transcript [353] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.22019226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.22019513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220198168+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220201705+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220203864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220205845+07:00","message":"> Transcript [354] [true]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220208053+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220209814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220211518+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระสงฆ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.22021342+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.220216246+07:00","message":"Push: 'สงฆ์รวม 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.220223068+07:00","message":"push: {true สงฆ์รวม 20 0 0xc00189c180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:12.229108913+07:00","message":"write wav file: './tmp/7583/7583_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.659406152+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.659447131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.659452191+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.659466469+07:00","message":"[buffer interim] 33 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.659473302+07:00","message":"[bufferProcess] interim [300000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.659475307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.96709116+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.967142706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.967150335+07:00","message":"receive interim result [false|false]: รูปลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:12.967167468+07:00","message":"[buffer interim] 33 false รูปลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.967180224+07:00","message":"[bufferProcess] interim [600000000]:รูปลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.967184636+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.96719382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.967198425+07:00","message":"> Transcript [355] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:12.967202595+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.037652935+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.037688298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.037693524+07:00","message":"receive interim result [false|false]: รูปประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.037706268+07:00","message":"[buffer interim] 33 false รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037713386+07:00","message":"[bufferProcess] interim [660000000]:รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037715676+07:00","message":"[bufferProcess] send to processor:รูปลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037725361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037728579+07:00","message":"> Transcript [356] [false]: 'รูปลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037731601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037733898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.03773675+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.037740265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:13.171865733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:13.171874518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.250569733+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.25061632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.250622693+07:00","message":"receive interim result [false|false]: รูปประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.250639371+07:00","message":"[buffer interim] 33 false รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250648699+07:00","message":"[bufferProcess] interim [900000000]:รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250651313+07:00","message":"[bufferProcess] send to processor:รูปประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.25065536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250658425+07:00","message":"> Transcript [357] [false]: 'รูปประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250661727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250663939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.250666217+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.25066869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.355791134+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.355834378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.355841676+07:00","message":"receive interim result [false|false]: รูปประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.355856598+07:00","message":"[buffer interim] 33 false รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355864632+07:00","message":"[bufferProcess] interim [960000000]:รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355867505+07:00","message":"[bufferProcess] send to processor:รูปประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.3558725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355876641+07:00","message":"> Transcript [358] [false]: 'รูปประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355881632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355884605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355887779+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.355890702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.80697708+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.807010037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.807015515+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.807028148+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807035005+07:00","message":"[bufferProcess] interim [440000000]:รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807037644+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807041495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807044643+07:00","message":"> Transcript [359] [false]: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807047632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807049808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807051888+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807054302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807056932+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.80705892+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807061335+07:00","message":"Set new StatePrefix : 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.807063864+07:00","message":"Next Push (prob) : 'ประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.807071594+07:00","message":"push: {false รูป 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.815632881+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.815680708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีพราหมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.81568813+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.815707074+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815716526+07:00","message":"[bufferProcess] interim [500000000]:รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815720271+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815726501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815730903+07:00","message":"> Transcript [360] [false]: 'รูปประกอบพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815737131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815740125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815743348+07:00","message":"StatePrefix: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.815746785+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.953298208+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.95334178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.953347497+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:13.953360972+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953368739+07:00","message":"[bufferProcess] interim [620000000]:รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953371248+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953376914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953379955+07:00","message":"> Transcript [361] [false]: 'รูปประกอบพิธีพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953383864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953386204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953388356+07:00","message":"StatePrefix: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:13.953390956+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.264439906+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.264481414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.264487437+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.264499972+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264506746+07:00","message":"[bufferProcess] interim [860000000]:รูปประกอบพิธีภายในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264514976+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264521394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264524211+07:00","message":"> Transcript [362] [false]: 'รูปประกอบพิธีภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264527587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264530067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264532029+07:00","message":"StatePrefix: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.264534298+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.448441813+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.448480814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.448486791+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.448502043+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.44851963+07:00","message":"[bufferProcess] interim [100000000]:รูปประกอบพิธีภายในตึกสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448522527+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.44852964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448532825+07:00","message":"> Transcript [363] [false]: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448536341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448538519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448540587+07:00","message":"StatePrefix: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448543403+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448547005+07:00","message":"Push: 'ประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448551378+07:00","message":"TextPushed: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448553793+07:00","message":"Set new StatePrefix : 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.448555921+07:00","message":"Next Push (prob) : 'ภายในตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.448565668+07:00","message":"push: {false ประกอบพิธี 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.514868209+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.514905104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.514911037+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.514925133+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514931857+07:00","message":"[bufferProcess] interim [160000000]:รูปประกอบพิธีภายในตึกสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514934511+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514941356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514944218+07:00","message":"> Transcript [364] [false]: 'รูปประกอบพิธีภายในตึกสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514947746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514953986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514955957+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.514959398+07:00","message":"TextPushed: 'รูปประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.766552063+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.766594122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.766601055+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:14.766616004+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766623443+07:00","message":"[bufferProcess] interim [400000000]:รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766626468+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766634995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766637998+07:00","message":"> Transcript [365] [false]: 'รูปประกอบพิธีภายในตึกสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766641545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766646677+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:14.766649509+07:00","message":"TextPushed: 'รูปประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.348065411+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.348102565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.34810929+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.348125982+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348133869+07:00","message":"[bufferProcess] interim [0]:รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348136268+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348143135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348146463+07:00","message":"> Transcript [366] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348149883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348152035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348154255+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.348157064+07:00","message":"TextPushed: 'รูปประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.861703934+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.861746798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.86175341+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.861767168+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861774844+07:00","message":"[bufferProcess] interim [480000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861777794+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861784516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861787329+07:00","message":"> Transcript [367] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861791367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861793708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861796634+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861799398+07:00","message":"TextPushed: 'รูปประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861805831+07:00","message":"Push: 'ภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861808187+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861810644+07:00","message":"Set new StatePrefix : 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.861813645+07:00","message":"Next Push (prob) : 'สันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.861842397+07:00","message":"push: {false ภายในตึก 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.939631445+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.939674811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.939680898+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:15.939697176+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939709313+07:00","message":"[bufferProcess] interim [600000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939712419+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.93971672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939720026+07:00","message":"> Transcript [368] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939727369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939729779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939732081+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:15.939735015+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.051549266+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.051588561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.051595541+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.051607379+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051613683+07:00","message":"[bufferProcess] interim [720000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051616312+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051621942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.05162513+07:00","message":"> Transcript [369] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051628932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051631161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051634138+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.051637016+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:16.172310179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:16.172313829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.247240974+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.2472852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.247291727+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.24730652+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.24731386+07:00","message":"[bufferProcess] interim [900000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247317187+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247324817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247327774+07:00","message":"> Transcript [370] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247331398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.24733378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247336402+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.247339296+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.557104459+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.557145335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.557152119+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.557180955+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557190271+07:00","message":"[bufferProcess] interim [140000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557193219+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557199701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557202597+07:00","message":"> Transcript [371] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557206557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557208684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557210943+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557213382+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557218282+07:00","message":"Push: 'สันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557220318+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557222898+07:00","message":"Set new StatePrefix : 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.557225534+07:00","message":"Next Push (prob) : 'ก่อนที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.557233161+07:00","message":"push: {false สันติไมตรี 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.818560136+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.81861023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.818618951+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.818640917+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818650006+07:00","message":"[bufferProcess] interim [440000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818653993+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818659596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818664023+07:00","message":"> Transcript [372] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818669075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818671938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818675082+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.818679092+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.9450337+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.945069863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.945076203+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:16.945091734+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945099597+07:00","message":"[bufferProcess] interim [560000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945103814+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945111307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.94511405+07:00","message":"> Transcript [373] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945117743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945119739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945121987+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:16.945124977+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.146065734+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.146106176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.146114128+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.146129897+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.14613772+07:00","message":"[bufferProcess] interim [800000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146142434+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146149592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.14615306+07:00","message":"> Transcript [374] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146156931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146159034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146161372+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.146163914+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.330755158+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.330794684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.330801691+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.330812501+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330821081+07:00","message":"[bufferProcess] interim [980000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330823832+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330830071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330833111+07:00","message":"> Transcript [375] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.33083706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330839436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330841849+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330844573+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330850649+07:00","message":"Push: 'ก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330852717+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.330854959+07:00","message":"Set new StatePrefix : 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.33085769+07:00","message":"Next Push (prob) : 'กันตักบาตรพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.330878798+07:00","message":"push: {false ก่อนที่จะร่วม 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.642413172+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.705740095+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.7240922+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.724133815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.724141004+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.724155483+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.72416343+07:00","message":"[bufferProcess] interim [340000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724166885+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724170715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724173459+07:00","message":"> Transcript [376] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724177441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724181769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724184734+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.724187899+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.756989553+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.757031414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.757038011+07:00","message":"receive interim result [false|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.75705347+07:00","message":"[buffer interim] 33 false รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.75706075+07:00","message":"[bufferProcess] interim [460000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757063562+07:00","message":"[bufferProcess] send to processor:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757069571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757072394+07:00","message":"> Transcript [377] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757076203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757078719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757081202+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.757084023+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805463008+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805503068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805509806+07:00","message":"receive interim result [true|false]: รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805530726+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805534675+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805542561+07:00","message":"[buffer interim] 33 true รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805550996+07:00","message":"[bufferProcess] interim [460000000]:รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805557195+07:00","message":"[bufferProcess] send to processor (isfinal):รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805561403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.80556408+07:00","message":"> Transcript [378] [false]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805567267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805569198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805571138+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805573965+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805576443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805578461+07:00","message":"> Transcript [379] [true]: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805583474+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805585518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805587509+07:00","message":"StatePrefix: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วมกันตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805589427+07:00","message":"TextPushed: 'รูปประกอบพิธีภายในตึกสันติไมตรีก่อนที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:17.805592734+07:00","message":"Push: 'กันตักบาตรพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:17.805600899+07:00","message":"push: {true กันตักบาตรพระสงฆ์ 0 0xc00189c680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:17.816451279+07:00","message":"write wav file: './tmp/7583/7583_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.195365456+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.195406689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.195412469+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.195425557+07:00","message":"[buffer interim] 34 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.195433377+07:00","message":"[bufferProcess] interim [480000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.195435407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.346625828+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.346664155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.346672604+07:00","message":"receive interim result [false|false]: ใครคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.346686304+07:00","message":"[buffer interim] 34 false ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.34669286+07:00","message":"[bufferProcess] interim [600000000]:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.346695118+07:00","message":"[bufferProcess] send to processor:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.346701614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.346704567+07:00","message":"> Transcript [380] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.346706997+07:00","message":"Set StatePrefix (first interim): 'ไข่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.37118035+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.371219704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.371226232+07:00","message":"receive interim result [false|false]: ตึกไทยคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.371244257+07:00","message":"[buffer interim] 34 false ตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.371252544+07:00","message":"[bufferProcess] interim [660000000]:ตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.371256408+07:00","message":"[bufferProcess] send to processor:ใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.37126582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.37126982+07:00","message":"> Transcript [381] [false]: 'ใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.371274806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.371278268+07:00","message":"Set new StatePrefix: 'ใครคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.375063676+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.375093795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่ฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.375099477+07:00","message":"receive interim result [false|false]: ตึกไทยคู่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.375114883+07:00","message":"[buffer interim] 34 false ตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.375123401+07:00","message":"[bufferProcess] interim [720000000]:ตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.375125722+07:00","message":"[bufferProcess] send to processor:ตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.375131069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.375134447+07:00","message":"> Transcript [382] [false]: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.375136885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.37513894+07:00","message":"Set new StatePrefix: 'ตึกไทยคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.879362422+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.879395866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่ฟ้าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.879402265+07:00","message":"receive interim result [false|false]: ตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.879417036+07:00","message":"[buffer interim] 34 false ตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.87942672+07:00","message":"[bufferProcess] interim [140000000]:ตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879430565+07:00","message":"[bufferProcess] send to processor:ตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879437851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879442273+07:00","message":"> Transcript [383] [false]: 'ตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879445699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879448077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879449981+07:00","message":"StatePrefix: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.879452167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.938281266+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.938316232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่ฟ้าทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.938322268+07:00","message":"receive interim result [false|false]: ตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:18.938334844+07:00","message":"[buffer interim] 34 false ตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938340956+07:00","message":"[bufferProcess] interim [260000000]:ตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938347193+07:00","message":"[bufferProcess] send to processor:ตึกไทยคู่ฟ้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938357042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938359677+07:00","message":"> Transcript [384] [false]: 'ตึกไทยคู่ฟ้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938363137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938365394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938367369+07:00","message":"StatePrefix: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:18.938370489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.132700644+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.132734558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่ฟ้าทำเนียบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.132740177+07:00","message":"receive interim result [false|false]: ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.132757741+07:00","message":"[buffer interim] 34 false ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132767166+07:00","message":"[bufferProcess] interim [500000000]:ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132769694+07:00","message":"[bufferProcess] send to processor:ตึกไทยคู่ฟ้าทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132773781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132776549+07:00","message":"> Transcript [385] [false]: 'ตึกไทยคู่ฟ้าทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132779885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132781956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.13278419+07:00","message":"StatePrefix: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.132786366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:19.173066873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:19.173075451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.562963122+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651465909+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.65150459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตึกไทยคู่ฟ้าทำเนียบรัฐบาล\",\"confidence\":0.95843786}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651511902+07:00","message":"receive interim result [true|false]: ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651519913+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651522191+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651528212+07:00","message":"[buffer interim] 34 true ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651548234+07:00","message":"[bufferProcess] interim [70000000]:ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651552286+07:00","message":"[bufferProcess] send to processor (isfinal):ตึกไทยคู่ฟ้าทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651555967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651558701+07:00","message":"> Transcript [386] [false]: 'ตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651561567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651563974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651565875+07:00","message":"StatePrefix: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651568011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651570573+07:00","message":"Push: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651572575+07:00","message":"TextPushed: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651574828+07:00","message":"Set new StatePrefix : 'ตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651577033+07:00","message":"Next Push (prob) : 'ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.65157885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651584071+07:00","message":"> Transcript [387] [true]: 'ตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651589172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651591292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651593544+07:00","message":"StatePrefix: 'ตึกไทยคู่ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651595596+07:00","message":"TextPushed: 'ตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:19.651598088+07:00","message":"Push: 'ฟ้าทำเนียบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651606382+07:00","message":"push: {false ตึกไทยคู่ 0 0xc0001fa780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:19.651611852+07:00","message":"push: {true ฟ้าทำเนียบรัฐบาล 0 0xc0001fa780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:19.660405178+07:00","message":"write wav file: './tmp/7583/7583_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.405201039+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.591995134+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.815781726+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.815810622+07:00","message":"found end of frame, send empty tag with msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.815814161+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.815822104+07:00","message":"[buffer interim] 35 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815832565+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815837205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815840106+07:00","message":"> Transcript [388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815842705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815844866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815846729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815848658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:20.815851264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:20.815863417+07:00","message":"push: {true \n 0 0xc00189c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:20.821192943+07:00","message":"write wav file: './tmp/7583/7583_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.044054352+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.103838401+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.223068467+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.223090508+07:00","message":"found end of frame, send empty tag with msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.223093567+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.223100069+07:00","message":"[buffer interim] 36 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223106686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223110908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223113835+07:00","message":"> Transcript [389] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.2231164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223118725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223120686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223122667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:21.223130337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:21.223139755+07:00","message":"push: {true \n 0 0xc0018ecf80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:21.227939457+07:00","message":"write wav file: './tmp/7583/7583_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.006486823+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.062348166+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:22.173656615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:22.173654884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.255026631+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.416960644+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.416983344+07:00","message":"found end of frame, send empty tag with msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.416986315+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.416993478+07:00","message":"[buffer interim] 37 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417006997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417011734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417014803+07:00","message":"> Transcript [390] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417017686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417020502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417023362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417025342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:22.417032412+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:22.417043328+07:00","message":"push: {true \n 0 0xc0001fa400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:22.421976328+07:00","message":"write wav file: './tmp/7583/7583_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.515377631+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.515416332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.515421471+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.515434461+07:00","message":"[buffer interim] 38 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515441071+07:00","message":"[bufferProcess] interim [270000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515443033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515448918+07:00","message":"[bufferProcess] send to processor (ticker):ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515451805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515454515+07:00","message":"> Transcript [391] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.515456721+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.520553664+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.520576739+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-06-19T09:10:24.520581863+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.520593635+07:00","message":"[buffer interim] 38 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.520598813+07:00","message":"[bufferProcess] interim [330000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.520600763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.70929893+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.709342855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.70935038+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:24.709363495+07:00","message":"[buffer interim] 38 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709374519+07:00","message":"[bufferProcess] interim [450000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709378107+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709385118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709389211+07:00","message":"> Transcript [392] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709392598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:24.709395665+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:25.174319363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:25.174324648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.275225303+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.275262194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.275267876+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.275278071+07:00","message":"[buffer interim] 38 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.275284838+07:00","message":"[bufferProcess] interim [50000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.275287382+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.275292922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.275296005+07:00","message":"> Transcript [393] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.27529838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.275300603+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.415272292+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.415322751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.415329818+07:00","message":"receive interim result [false|false]: ขณะที่สมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.415344171+07:00","message":"[buffer interim] 38 false ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.41535452+07:00","message":"[bufferProcess] interim [230000000]:ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415357909+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415364919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415368813+07:00","message":"> Transcript [394] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415372865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415376581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415378828+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.415381167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609801054+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609849333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609858099+07:00","message":"receive interim result [false|false]: ขณะที่สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609878245+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609884568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609889632+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609896272+07:00","message":"[buffer interim] 38 false ขณะที่สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.609899689+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609906396+07:00","message":"[bufferProcess] interim [350000000]:ขณะที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.60990951+07:00","message":"[bufferProcess] send to processor:ขณะที่สมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609912823+07:00","message":"[bufferProcess] interim [410000000]:ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.60991468+07:00","message":"[bufferProcess] send to processor:ขณะที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609917202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609920417+07:00","message":"> Transcript [395] [false]: 'ขณะที่สมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609924383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609926542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609928596+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609930681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609932429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609934523+07:00","message":"> Transcript [396] [false]: 'ขณะที่สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609936992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609938813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609940506+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.609942276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.916833631+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.916877308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.916884346+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.916899246+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916910234+07:00","message":"[bufferProcess] interim [710000000]:ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916913809+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916922172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916926555+07:00","message":"> Transcript [397] [false]: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916931387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916934533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916937562+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916940529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916948912+07:00","message":"Push: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916951949+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916955503+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.916958698+07:00","message":"Next Push (prob) : 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.91696935+07:00","message":"push: {false ขณะที่ 0 0xc0001fa700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.978214853+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.978265886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.978272354+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:25.978286676+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978295046+07:00","message":"[bufferProcess] interim [830000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978297696+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978303629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978306602+07:00","message":"> Transcript [398] [false]: 'ขณะที่สมาชิกวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978310568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978312792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978315193+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:25.978317627+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.627659662+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.627695037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.627701206+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:26.627715665+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627722995+07:00","message":"[bufferProcess] interim [430000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627726089+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627733431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627736483+07:00","message":"> Transcript [399] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627740026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627742454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.62774426+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:26.627746527+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.077343528+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.077387687+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-06-19T09:10:27.077395258+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.07741265+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077422253+07:00","message":"[bufferProcess] interim [910000000]:ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077426395+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077431305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.07743525+07:00","message":"> Transcript [400] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077440296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077443078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077446081+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.077449069+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.210628729+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.21067698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.210683231+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.210697711+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210706399+07:00","message":"[bufferProcess] interim [30000000]:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210711736+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210720354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210723733+07:00","message":"> Transcript [401] [false]: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210727659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210730489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210732733+07:00","message":"StatePrefix: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210735051+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210742655+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210745007+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210747305+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.210749531+07:00","message":"Next Push (prob) : 'วุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.210759053+07:00","message":"push: {false สมาชิก 0 0xc0001fa700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.393787398+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.393839813+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-06-19T09:10:27.393846029+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.393862762+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.393870747+07:00","message":"[bufferProcess] interim [150000000]:ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.393875539+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.39388601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.393890194+07:00","message":"> Transcript [402] [false]: 'ขณะที่สมาชิกวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.393896199+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.520591108+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.520631028+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-06-19T09:10:27.520638581+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.520648709+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520655496+07:00","message":"[bufferProcess] interim [330000000]:ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520657838+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520661518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520664536+07:00","message":"> Transcript [403] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520667992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520669959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.52067234+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.520674548+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.908874058+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.908912946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.908922153+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:27.908938696+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908947581+07:00","message":"[bufferProcess] interim [690000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908951725+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.9089621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908968136+07:00","message":"> Transcript [404] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908973924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908978858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908981028+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:27.908983533+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:28.174971935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:28.174979163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.288843813+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.288887557+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-06-19T09:10:28.288893695+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.288908681+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288916094+07:00","message":"[bufferProcess] interim [50000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288918965+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288927165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288930131+07:00","message":"> Transcript [405] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288933867+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288936323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288939496+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.288942819+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.342842488+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.42170723+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.421744723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.421751465+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.421764271+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421770983+07:00","message":"[bufferProcess] interim [170000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421773801+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421780645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421783594+07:00","message":"> Transcript [406] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421787369+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421789646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.42179223+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421795756+07:00","message":"TextPushed: 'ขณะที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421801832+07:00","message":"Push: 'วุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421804597+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421807082+07:00","message":"Set new StatePrefix : 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.421809521+07:00","message":"Next Push (prob) : 'โดยนายมงคลสุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.421817176+07:00","message":"push: {false วุฒิสภานำ 0 0xc0001fa700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.422275297+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.422324498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.422331618+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.422346915+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422353952+07:00","message":"[bufferProcess] interim [230000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422356818+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422364258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422367986+07:00","message":"> Transcript [407] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422372476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422374963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422376962+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.422380358+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.423856258+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.423888779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.423894165+07:00","message":"receive interim result [false|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.423908047+07:00","message":"[buffer interim] 38 false ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.423914511+07:00","message":"[bufferProcess] interim [290000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.423917387+07:00","message":"[bufferProcess] send to processor:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.42392371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.423926172+07:00","message":"> Transcript [408] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.42392987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.423932199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.42393451+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.42393745+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438195624+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438224568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438233076+07:00","message":"receive interim result [true|false]: ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438244669+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438247192+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438253798+07:00","message":"[buffer interim] 38 true ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438260304+07:00","message":"[bufferProcess] interim [290000000]:ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438267682+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.43827104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438273657+07:00","message":"> Transcript [409] [false]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438276601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438278774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438281283+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438283937+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438287804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438289968+07:00","message":"> Transcript [410] [true]: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438292384+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438294102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438295916+07:00","message":"StatePrefix: 'ขณะที่สมาชิกวุฒิสภานำโดยนายมงคลสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438297792+07:00","message":"TextPushed: 'ขณะที่สมาชิกวุฒิสภานำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.438305502+07:00","message":"Push: 'โดยนายมงคลสุราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.438314794+07:00","message":"push: {true โดยนายมงคลสุราษฎร์ 0 0xc0001fa700}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:28.449531941+07:00","message":"write wav file: './tmp/7583/7583_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.47320303+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.812869825+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.812912217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.812917319+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.81293201+07:00","message":"[buffer interim] 39 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.812938428+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.812941122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.951969672+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.952006252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.952011523+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:28.952025103+07:00","message":"[buffer interim] 39 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.952031724+07:00","message":"[bufferProcess] interim [480000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.952033801+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.952037668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.952040606+07:00","message":"> Transcript [411] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:28.952042828+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.01689805+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.016940965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.016948442+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.016968916+07:00","message":"[buffer interim] 39 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.0169777+07:00","message":"[bufferProcess] interim [540000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.016981224+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.016986177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.01699006+07:00","message":"> Transcript [412] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.016993332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.016997173+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.149703838+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.149747921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.149753863+07:00","message":"receive interim result [false|false]: จะประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.149768687+07:00","message":"[buffer interim] 39 false จะประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149776018+07:00","message":"[bufferProcess] interim [720000000]:จะประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149778574+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149785255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149788421+07:00","message":"> Transcript [413] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149790818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.149793118+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.459035768+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.45911372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.459123085+07:00","message":"receive interim result [false|false]: จับประธานวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.459145746+07:00","message":"[buffer interim] 39 false จับประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.459156093+07:00","message":"[bufferProcess] interim [20000000]:จับประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.459160448+07:00","message":"[bufferProcess] send to processor:จะประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.45916971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.459174007+07:00","message":"> Transcript [414] [false]: 'จะประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.459177701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.459181146+07:00","message":"Set new StatePrefix: 'จะประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.706787052+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.706823712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.706830558+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:29.706846281+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706855307+07:00","message":"[bufferProcess] interim [260000000]:จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706858622+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706864188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706868449+07:00","message":"> Transcript [415] [false]: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706871831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:29.706876271+07:00","message":"Set new StatePrefix: 'จับประธานวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.351450459+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.351482406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.351488074+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:30.351501556+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351508617+07:00","message":"[bufferProcess] interim [860000000]:จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.35151114+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351518788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351521775+07:00","message":"> Transcript [416] [false]: 'จับประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351525066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351527428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351529778+07:00","message":"StatePrefix: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:30.351532262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:31.175905279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:31.175904362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.250388469+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.25042676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.250433138+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.25044578+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250452462+07:00","message":"[bufferProcess] interim [820000000]:จับประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250455863+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.25046203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250465052+07:00","message":"> Transcript [417] [false]: 'จับประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250468773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250471185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250473863+07:00","message":"StatePrefix: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.250476325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.50111411+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.501149421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.501155403+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:31.501184033+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501191349+07:00","message":"[bufferProcess] interim [120000000]:จับประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501193867+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501198157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501201109+07:00","message":"> Transcript [418] [false]: 'จับประธานวุฒิสภานำคณะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501204801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501207039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501209193+07:00","message":"StatePrefix: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:31.501211196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.009444085+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.009484401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.009490588+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.009502928+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.00950947+07:00","message":"[bufferProcess] interim [600000000]:จับประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009512076+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009518027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009520944+07:00","message":"> Transcript [419] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009524648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009526862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009529127+07:00","message":"StatePrefix: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.00953152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009535907+07:00","message":"Push: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009538117+07:00","message":"TextPushed: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009540442+07:00","message":"Set new StatePrefix : 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.009542959+07:00","message":"Next Push (prob) : 'สภานำคณะผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.009552952+07:00","message":"push: {false จับประธานวุฒิ 0 0xc0001fac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.138875261+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.138915176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.138921392+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.138936198+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138943154+07:00","message":"[bufferProcess] interim [660000000]:จับประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138945426+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138949394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138952256+07:00","message":"> Transcript [420] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138955547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138957504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138959449+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.138961876+07:00","message":"TextPushed: 'จับประธานวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.208066413+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.208116774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.208125607+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.208145556+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208159662+07:00","message":"[bufferProcess] interim [780000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208163155+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208172425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208178482+07:00","message":"> Transcript [421] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208182449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208185493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.20818834+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.208191203+07:00","message":"TextPushed: 'จับประธานวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.850082454+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.850112454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.850118102+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:32.850128406+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850135118+07:00","message":"[bufferProcess] interim [380000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850137893+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850143884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850146496+07:00","message":"> Transcript [422] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850150269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850152531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850154864+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:32.850157592+07:00","message":"TextPushed: 'จับประธานวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.293077215+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.293123111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.293132318+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.293147715+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.29315413+07:00","message":"[bufferProcess] interim [860000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293156936+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293172932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293176772+07:00","message":"> Transcript [423] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293180864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293183347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.29318546+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293188324+07:00","message":"TextPushed: 'จับประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.29319474+07:00","message":"Push: 'สภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293196926+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293199307+07:00","message":"Set new StatePrefix : 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.293201689+07:00","message":"Next Push (prob) : 'ข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.293209297+07:00","message":"push: {false สภานำคณะผู้บริหาร 0 0xc0001fac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.54839322+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.548427679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.548436677+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.548450485+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548457172+07:00","message":"[bufferProcess] interim [40000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548460045+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548467772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548470626+07:00","message":"> Transcript [424] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548474422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548476777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548478937+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.548481658+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.551205338+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.55124197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.551247746+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.551262988+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551270735+07:00","message":"[bufferProcess] interim [100000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551274154+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551281881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551285168+07:00","message":"> Transcript [425] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551289426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551292004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551294541+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:33.551297579+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.87452454+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874543567+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874546427+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874553089+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874555599+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874557529+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874559709+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874561632+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874563543+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874565205+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874567451+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:33.874569209+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.003356142+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.003396905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.003405232+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.003424131+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003436778+07:00","message":"[bufferProcess] interim [580000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003440827+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003446587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003451313+07:00","message":"> Transcript [426] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003456565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003459779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003462948+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.003466901+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.045120783+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.103432622+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.137110683+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.137144975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.137150765+07:00","message":"receive interim result [false|false]: จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.137181493+07:00","message":"[buffer interim] 39 false จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137189274+07:00","message":"[bufferProcess] interim [760000000]:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137192016+07:00","message":"[bufferProcess] send to processor:จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.13719985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137202634+07:00","message":"> Transcript [427] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137208763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137211069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137213189+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137215905+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137223517+07:00","message":"Push: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137225507+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137228283+07:00","message":"Set new StatePrefix : 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.137231029+07:00","message":"Next Push (prob) : 'พนักงานราชการและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.137240228+07:00","message":"push: {false ข้าราชการ 0 0xc0001fac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167324192+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167355987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก\",\"confidence\":0.9487365}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167362303+07:00","message":"receive interim result [true|false]: จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167369709+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167371764+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167376848+07:00","message":"[buffer interim] 39 true จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167382844+07:00","message":"[bufferProcess] interim [790000000]:จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167388276+07:00","message":"[bufferProcess] send to processor (isfinal):จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167392031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167394771+07:00","message":"> Transcript [428] [false]: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167398331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167400516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167404244+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167407128+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167409221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167411197+07:00","message":"> Transcript [429] [true]: 'จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167413474+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167415325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167417033+07:00","message":"StatePrefix: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167419161+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167421081+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167562764+07:00","message":"Push: 'พนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167565765+07:00","message":"TextPushed: 'จับประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167568408+07:00","message":"Set new StatePrefix : 'จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167570727+07:00","message":"Next Push (prob) : 'จะประธานวุฒิสภานำคณะผู้บริหารข้าราชการพนักงานราชการและลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.167578155+07:00","message":"push: {true พนักงานราชการและลูก 0 0xc0001fac00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.167586769+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_39.html'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:34.17672234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:34.176736645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:34.179319655+07:00","message":"write wav file: './tmp/7583/7583_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.588158739+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.588199841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.588205199+07:00","message":"receive interim result [false|false]: จ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.588216402+07:00","message":"[buffer interim] 40 false จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.588222482+07:00","message":"[bufferProcess] interim [480000000]:จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.58822466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.768130838+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.76816454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.768170915+07:00","message":"receive interim result [false|false]: จ้างขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.76818204+07:00","message":"[buffer interim] 40 false จ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.768187721+07:00","message":"[bufferProcess] interim [660000000]:จ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.768190045+07:00","message":"[bufferProcess] send to processor:จ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.768195363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.768198468+07:00","message":"> Transcript [430] [false]: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.768200843+07:00","message":"Set StatePrefix (first interim): 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.77031095+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.770336133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.77034053+07:00","message":"receive interim result [false|false]: จ้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.77035205+07:00","message":"[buffer interim] 40 false จ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770359115+07:00","message":"[bufferProcess] interim [720000000]:จ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770361342+07:00","message":"[bufferProcess] send to processor:จ้างขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770366393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770368944+07:00","message":"> Transcript [431] [false]: 'จ้างขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770371847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770374075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770375996+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.770378247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.987747868+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.987787109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.987794374+07:00","message":"receive interim result [false|false]: จ้างของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:34.987808594+07:00","message":"[buffer interim] 40 false จ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.98781905+07:00","message":"[bufferProcess] interim [900000000]:จ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987822887+07:00","message":"[bufferProcess] send to processor:จ้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987830345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987834425+07:00","message":"> Transcript [432] [false]: 'จ้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.98783896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987842426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987845545+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:34.987849027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.09051151+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.090545928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.090551608+07:00","message":"receive interim result [false|false]: จ้างของสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.090565952+07:00","message":"[buffer interim] 40 false จ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090575625+07:00","message":"[bufferProcess] interim [960000000]:จ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090579721+07:00","message":"[bufferProcess] send to processor:จ้างของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090592408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090596779+07:00","message":"> Transcript [433] [false]: 'จ้างของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090601402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090604513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090607914+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.090610271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.28702589+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.287063911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.287069461+07:00","message":"receive interim result [false|false]: จ้างของสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.287082173+07:00","message":"[buffer interim] 40 false จ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287090198+07:00","message":"[bufferProcess] interim [200000000]:จ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287092577+07:00","message":"[bufferProcess] send to processor:จ้างของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.28709654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287099528+07:00","message":"> Transcript [434] [false]: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287102845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287105481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287107346+07:00","message":"StatePrefix: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287109348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287112286+07:00","message":"Push: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287114482+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287117834+07:00","message":"Set new StatePrefix : 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.287121681+07:00","message":"Next Push (prob) : 'ของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.287129434+07:00","message":"push: {false จ้าง 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.534906691+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.534954569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.534963759+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.53498166+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.534997164+07:00","message":"[bufferProcess] interim [440000000]:จ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535000812+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535007506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535012765+07:00","message":"> Transcript [435] [false]: 'จ้างของสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535017209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535019984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535023146+07:00","message":"StatePrefix: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.535026504+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.538554844+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.538580653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.538585918+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.538608313+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538614342+07:00","message":"[bufferProcess] interim [500000000]:จ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538616619+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538620693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538623874+07:00","message":"> Transcript [436] [false]: 'จ้างของสำนักงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538626906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538628946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.53863082+07:00","message":"StatePrefix: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.538632997+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.728735801+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.728779818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.728786099+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:35.728800489+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728807837+07:00","message":"[bufferProcess] interim [680000000]:จ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728810741+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728818578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728821739+07:00","message":"> Transcript [437] [false]: 'จ้างของสำนักงานเลขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728825524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728828287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.72883062+07:00","message":"StatePrefix: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:35.728833054+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.177657828+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.177703236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.17770977+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.177725168+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.17773311+07:00","message":"[bufferProcess] interim [100000000]:จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177736111+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177744024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177746918+07:00","message":"> Transcript [438] [false]: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177750814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177753328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177755914+07:00","message":"StatePrefix: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177758629+07:00","message":"TextPushed: 'จ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177764758+07:00","message":"Push: 'ของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177767316+07:00","message":"TextPushed: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177769448+07:00","message":"Set new StatePrefix : 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.177771671+07:00","message":"Next Push (prob) : 'งานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.177780331+07:00","message":"push: {false ของสำนัก 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.756998231+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.757038967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.757044879+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:36.757059806+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757071121+07:00","message":"[bufferProcess] interim [700000000]:จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757074939+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757082964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.75708842+07:00","message":"> Transcript [439] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757091868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757094018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757095952+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:36.757098458+07:00","message":"TextPushed: 'จ้างของสำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:37.177764508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:37.177763137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.460114939+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.460154581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.460160388+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.460174021+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460181427+07:00","message":"[bufferProcess] interim [360000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460184172+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460190044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460192988+07:00","message":"> Transcript [440] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460196366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460198836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460201376+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.460204506+07:00","message":"TextPushed: 'จ้างของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.656252655+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.656295042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.656303024+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.656319134+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656329753+07:00","message":"[bufferProcess] interim [540000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656334033+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656343203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656352628+07:00","message":"> Transcript [441] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656360144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656363438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656367042+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.656371226+07:00","message":"TextPushed: 'จ้างของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.969629135+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.9696674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.969674136+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.969687188+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969693609+07:00","message":"[bufferProcess] interim [900000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969696904+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969703231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969706309+07:00","message":"> Transcript [442] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969709626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969711778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.96971414+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969716685+07:00","message":"TextPushed: 'จ้างของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969721262+07:00","message":"Push: 'งานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969723289+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969725655+07:00","message":"Set new StatePrefix : 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:37.969728153+07:00","message":"Next Push (prob) : 'วุฒิสภาประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:37.969735814+07:00","message":"push: {false งานเลขาธิการ 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.037541559+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.037576412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.037581787+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.037592976+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037609076+07:00","message":"[bufferProcess] interim [960000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037612114+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.03761822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037620982+07:00","message":"> Transcript [443] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037624433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.03762644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037628596+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.037631155+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.044724713+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.044757062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.044762446+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.044777973+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044785363+07:00","message":"[bufferProcess] interim [20000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044788204+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044795364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044798645+07:00","message":"> Transcript [444] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044802294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044804445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044806488+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.044808988+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.359921467+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.3599594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.359966147+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.359980853+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.35998818+07:00","message":"[bufferProcess] interim [320000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.359991272+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.359997215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.359999983+07:00","message":"> Transcript [445] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.3600042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.360006437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.360008668+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.360011514+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.681786529+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.68182516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.68183171+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.681844965+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.68185444+07:00","message":"[bufferProcess] interim [560000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681856885+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681861232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681864499+07:00","message":"> Transcript [446] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681868225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681870611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681874886+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681877814+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681884399+07:00","message":"Push: 'วุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.681886728+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.68188903+07:00","message":"Set new StatePrefix : 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.68189131+07:00","message":"Next Push (prob) : 'บำเพ็ญกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.681917947+07:00","message":"push: {false วุฒิสภาประกอบพิธี 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.752067151+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.752113534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.752120213+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.752136442+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752148592+07:00","message":"[bufferProcess] interim [680000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752151959+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752159793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.75216406+07:00","message":"> Transcript [447] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752168545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752171609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752174077+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.752177411+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.928405975+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.928448293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.92845488+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:38.928470676+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928478219+07:00","message":"[bufferProcess] interim [860000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928481097+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928489162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928492758+07:00","message":"> Transcript [448] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928496733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928499339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928501332+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:38.928504652+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.235136879+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.297975593+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.324909619+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.324953404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.324960563+07:00","message":"receive interim result [false|false]: จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.32498004+07:00","message":"[buffer interim] 40 false จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.324993872+07:00","message":"[bufferProcess] interim [280000000]:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.32499803+07:00","message":"[bufferProcess] send to processor:จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325008113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325012183+07:00","message":"> Transcript [449] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325017583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325021148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325025301+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.325029442+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351082216+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.35112541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ\",\"confidence\":0.95221883}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351131377+07:00","message":"receive interim result [true|false]: ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351143224+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351145518+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351153343+07:00","message":"[buffer interim] 40 true ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351162859+07:00","message":"[bufferProcess] interim [340000000]:ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351171395+07:00","message":"[bufferProcess] send to processor (isfinal):จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351175539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351179327+07:00","message":"> Transcript [450] [false]: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351183226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351185717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351188052+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351191202+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351198346+07:00","message":"Push: 'บำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.35120049+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351203391+07:00","message":"Set new StatePrefix : 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351205836+07:00","message":"Next Push (prob) : 'สตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.35120772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351210296+07:00","message":"> Transcript [451] [true]: 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351212712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351214471+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351216225+07:00","message":"StatePrefix: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351218229+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351220398+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351297961+07:00","message":"push: {false บำเพ็ญกุศล 0 0xc003d0c500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351397107+07:00","message":"Push: 'สตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351403762+07:00","message":"TextPushed: 'จ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351406956+07:00","message":"Set new StatePrefix : 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351416839+07:00","message":"Next Push (prob) : 'ลูกจ้างของสำนักงานเลขาธิการวุฒิสภาประกอบพิธีบำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.351412093+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_40.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.351430617+07:00","message":"push: {true สตมวารครบ 0 0xc003d0c500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:39.364463037+07:00","message":"write wav file: './tmp/7583/7583_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.365737097+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.483896975+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.720192649+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.72021148+07:00","message":"found end of frame, send empty tag with msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.720214812+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.720221752+07:00","message":"[buffer interim] 41 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720228268+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720232549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720235713+07:00","message":"> Transcript [452] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720238421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720241095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720243359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720245306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.720253956+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.720263259+07:00","message":"push: {true \n 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:39.725435369+07:00","message":"write wav file: './tmp/7583/7583_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.93978719+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.939830882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.939837936+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:39.939853997+07:00","message":"[buffer interim] 42 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.939861788+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:39.939864654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:40.177973084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:40.177990109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.473876938+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.473914572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.473921596+07:00","message":"receive interim result [false|false]: วันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.473935133+07:00","message":"[buffer interim] 42 false วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.473942248+07:00","message":"[bufferProcess] interim [20000000]:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.47394469+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.473948433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.473951353+07:00","message":"> Transcript [453] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.473953689+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.651820518+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.651869843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.65187868+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.651897834+07:00","message":"[buffer interim] 42 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651912161+07:00","message":"[bufferProcess] interim [140000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651916099+07:00","message":"[bufferProcess] send to processor:วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651924832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651929821+07:00","message":"> Transcript [454] [false]: 'วันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651934845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651937989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651942053+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.651945025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.931387042+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.931428507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.931436284+07:00","message":"receive interim result [false|false]: วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:40.931452655+07:00","message":"[buffer interim] 42 false วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931464112+07:00","message":"[bufferProcess] interim [440000000]:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931467766+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931476849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.93148126+07:00","message":"> Transcript [455] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931486398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.93148952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931492949+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:40.931495837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.056575005+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.056625828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.056631965+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.056647102+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056654637+07:00","message":"[bufferProcess] interim [620000000]:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056657154+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.05666107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.05666421+07:00","message":"> Transcript [456] [false]: 'วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056667464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056669944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056672152+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.056675423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.370756958+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.370811573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.370820352+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.370837919+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370855085+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370859392+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370866553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370873017+07:00","message":"> Transcript [457] [false]: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370878407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370881589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370884692+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.37088774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370891737+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370894611+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370897684+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.370900833+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.370912571+07:00","message":"push: {false วัน 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.554650426+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.554687511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.554693269+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.554708263+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554715631+07:00","message":"[bufferProcess] interim [40000000]:วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554718184+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554721807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554726665+07:00","message":"> Transcript [458] [false]: 'วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554729954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554732048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.55473423+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.554736954+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.557986933+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.558011352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.558016006+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.5580287+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558034043+07:00","message":"[bufferProcess] interim [100000000]:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558036449+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.55803981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558042198+07:00","message":"> Transcript [459] [false]: 'วันอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558045316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558047398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558049737+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.558051984+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.611093449+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.611135002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.611142086+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.611152918+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611160132+07:00","message":"[bufferProcess] interim [160000000]:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611162799+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611168582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611171675+07:00","message":"> Transcript [460] [false]: 'วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611175037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611177281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611179697+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.611182209+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.935654246+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.935690286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.935695546+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.935708431+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935714989+07:00","message":"[bufferProcess] interim [460000000]:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935717493+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.93572323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935726323+07:00","message":"> Transcript [461] [false]: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935729857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935732251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935734627+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935737183+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935742058+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935744128+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935746815+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:41.935749199+07:00","message":"Next Push (prob) : 'พระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:41.935756876+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.124475068+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.124508457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.124514159+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.124524907+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124531634+07:00","message":"[bufferProcess] interim [700000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124534362+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124540182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124543079+07:00","message":"> Transcript [462] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124546363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124548655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124550733+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.124553087+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.523171407+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.523209633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.523217486+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.523231879+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523240281+07:00","message":"[bufferProcess] interim [60000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523243896+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523249008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523253734+07:00","message":"> Transcript [463] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523258713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523262423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523266414+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.523270389+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.711823566+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.711854472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.711860318+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.711876035+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711886091+07:00","message":"[bufferProcess] interim [240000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711889239+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.7118932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711896375+07:00","message":"> Transcript [464] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711899693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711903237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711908746+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.711911279+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.971914959+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.971953884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.97196178+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.971975017+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.971984419+07:00","message":"[bufferProcess] interim [480000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.97198699+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.971991333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.971994293+07:00","message":"> Transcript [465] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.971997661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.971999772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.972002004+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.972004443+07:00","message":"TextPushed: 'วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.972011022+07:00","message":"Push: 'พระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.97201325+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.972015892+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:42.972018846+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:42.972026872+07:00","message":"push: {false พระกุศล 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.043484761+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.043529291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.043538162+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.043552646+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043561276+07:00","message":"[bufferProcess] interim [600000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043565403+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043570563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043576941+07:00","message":"> Transcript [466] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043581964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043584989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043587746+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.043591417+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:43.177991819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:43.178000971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.360977362+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.361016153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.361032736+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.361046361+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361053788+07:00","message":"[bufferProcess] interim [840000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361056468+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361062271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.36106509+07:00","message":"> Transcript [467] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361068672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361070774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361072851+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.361075652+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.36563061+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.365687394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.365694361+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.365714551+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.36572395+07:00","message":"[bufferProcess] interim [900000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365727554+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.36573598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365739562+07:00","message":"> Transcript [468] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365744222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365746548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365749104+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.365752239+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.42251113+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.422541367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.422546936+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.422556431+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422563194+07:00","message":"[bufferProcess] interim [20000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.42256576+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.42256951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422571987+07:00","message":"> Transcript [469] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422575717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422577685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422579937+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422582968+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.42258634+07:00","message":"Push: 'แด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422588684+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.42259143+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.422593999+07:00","message":"Next Push (prob) : 'ลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.42260188+07:00","message":"push: {false แด่สมเด็จพระเจ้า 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.744598242+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.744647237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.744653305+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.744664961+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744674022+07:00","message":"[bufferProcess] interim [320000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744676737+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744680598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744683414+07:00","message":"> Transcript [470] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744686965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744689309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.744691311+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.74469387+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.874064846+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.874097911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.874104198+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.874115292+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.87412202+07:00","message":"[bufferProcess] interim [380000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874125024+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874131536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874134399+07:00","message":"> Transcript [471] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874138097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874140356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874142822+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.874145676+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.923316942+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.923352562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.923362254+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:43.923375999+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923383253+07:00","message":"[bufferProcess] interim [500000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923386264+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923391101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923393957+07:00","message":"> Transcript [472] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923397861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.9234003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923402356+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:43.923405285+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.123908514+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.123942175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.123947625+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.123961041+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123967993+07:00","message":"[bufferProcess] interim [680000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123970639+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123975171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123978146+07:00","message":"> Transcript [473] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123981699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.12398397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123986412+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123989294+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123992402+07:00","message":"Push: 'ลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123994308+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.123996782+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.12399911+07:00","message":"Next Push (prob) : 'ฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.124006722+07:00","message":"push: {false ลูกเธอเจ้า 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.259738633+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.259775276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.259781672+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.259794662+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259801592+07:00","message":"[bufferProcess] interim [800000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259804637+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259812158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259815194+07:00","message":"> Transcript [474] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259819066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259821378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259823375+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.259826071+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313110995+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313141328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313146988+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313172488+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.31317717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313180727+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.31319278+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.313220127+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313228032+07:00","message":"[bufferProcess] interim [860000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313231089+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313236797+07:00","message":"[bufferProcess] interim [920000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313239185+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313242474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313246865+07:00","message":"> Transcript [475] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313252943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313256393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313259366+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313262411+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313264547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313266629+07:00","message":"> Transcript [476] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313268765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.31327054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313272466+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.313280375+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.445054742+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.4450879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.445093461+07:00","message":"receive interim result [false|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.445106974+07:00","message":"[buffer interim] 42 false วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445114167+07:00","message":"[bufferProcess] interim [980000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445116791+07:00","message":"[bufferProcess] send to processor:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445120979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445123971+07:00","message":"> Transcript [477] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445127819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445129928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445131765+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445134883+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445141333+07:00","message":"Push: 'ฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445143351+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445147374+07:00","message":"Set new StatePrefix : 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.445149828+07:00","message":"Next Push (prob) : 'กิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.44515776+07:00","message":"push: {false ฟ้าพัชร 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.681407214+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.746501459+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.78681135+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.786852597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.9546342}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.786859265+07:00","message":"receive interim result [true|false]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.786871065+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.786873289+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.78687895+07:00","message":"[buffer interim] 42 true วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786885811+07:00","message":"[bufferProcess] interim [400000000]:วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786889659+07:00","message":"[bufferProcess] send to processor (isfinal):วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786893563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.78689632+07:00","message":"> Transcript [478] [false]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786900375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786902687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786904927+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786907523+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786909515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786911486+07:00","message":"> Transcript [479] [true]: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786913751+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786915521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786917464+07:00","message":"StatePrefix: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786919486+07:00","message":"TextPushed: 'วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:44.786922336+07:00","message":"Push: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:44.786930444+07:00","message":"push: {true กิติยาภา 0 0xc000044780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:44.805965633+07:00","message":"write wav file: './tmp/7583/7583_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.607615765+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.607661883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.607666983+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.607684195+07:00","message":"[buffer interim] 43 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.607690626+07:00","message":"[bufferProcess] interim [660000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.607692971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.768715306+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.768748807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.768754058+07:00","message":"receive interim result [false|false]: นักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.768764476+07:00","message":"[buffer interim] 43 false นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.768771953+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.768774256+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.768779798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.768782708+07:00","message":"> Transcript [480] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.768785228+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.834776283+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.834815902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.834823115+07:00","message":"receive interim result [false|false]: นักเรียนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.834835644+07:00","message":"[buffer interim] 43 false นักเรียนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834844476+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834847962+07:00","message":"[bufferProcess] send to processor:นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834855625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834860037+07:00","message":"> Transcript [481] [false]: 'นักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834864313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834867446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834870392+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.834873308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.926860007+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.92690053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.926906489+07:00","message":"receive interim result [false|false]: นักเรียนที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.926920289+07:00","message":"[buffer interim] 43 false นักเรียนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926927977+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926930595+07:00","message":"[bufferProcess] send to processor:นักเรียนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926936798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926940018+07:00","message":"> Transcript [482] [false]: 'นักเรียนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926943693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.92694587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926947914+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.926950242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.931073727+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.931097011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนที่ลาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.931101574+07:00","message":"receive interim result [false|false]: นักเรียนที่ลาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.931114479+07:00","message":"[buffer interim] 43 false นักเรียนที่ลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931118747+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนที่ลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931121096+07:00","message":"[bufferProcess] send to processor:นักเรียนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931123997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931126538+07:00","message":"> Transcript [483] [false]: 'นักเรียนที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931129359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931131594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931133681+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.931135568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.978944076+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.978972633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.978978215+07:00","message":"receive interim result [false|false]: นเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.978990763+07:00","message":"[buffer interim] 43 false นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.978997586+07:00","message":"[bufferProcess] interim [80000000]:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.978999853+07:00","message":"[bufferProcess] send to processor:นักเรียนที่ลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979003999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979006956+07:00","message":"> Transcript [484] [false]: 'นักเรียนที่ลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979010031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979012259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979014172+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979016262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979018769+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979020681+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979022751+07:00","message":"Set new StatePrefix : 'นักเรียนที่ลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:45.979024938+07:00","message":"Next Push (prob) : 'ที่ลาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:45.979032747+07:00","message":"push: {false นักเรียน 0 0xc003d0c480}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:46.178980524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:46.178985558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.17970098+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.179729007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.179734416+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.179747749+07:00","message":"[buffer interim] 43 false นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.179754721+07:00","message":"[bufferProcess] interim [320000000]:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.179757056+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.179763282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.179766215+07:00","message":"> Transcript [485] [false]: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.179768552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.17977075+07:00","message":"Set new StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.286639384+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.286672227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.286678259+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.28668845+07:00","message":"[buffer interim] 43 false นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286694977+07:00","message":"[bufferProcess] interim [380000000]:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286697346+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286702681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.28670557+07:00","message":"> Transcript [486] [false]: 'นเรนทิราเทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286708749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286710896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.286712862+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.28671499+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.366187104+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.366224073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.366229988+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.366241387+07:00","message":"[buffer interim] 43 false นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366249852+07:00","message":"[bufferProcess] interim [440000000]:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366253461+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366260441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366264528+07:00","message":"> Transcript [487] [false]: 'นเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366269187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.36627222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366275243+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.366278653+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.484648628+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.484683737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.484689453+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:46.484702681+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484710028+07:00","message":"[bufferProcess] interim [560000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.48471261+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484719981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484722872+07:00","message":"> Transcript [488] [false]: 'นเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484726237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.48472843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484730645+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:46.484733073+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.0599884+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.060032691+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-06-19T09:10:47.06004097+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.060057375+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.06006546+07:00","message":"[bufferProcess] interim [160000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060068035+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060074073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060077136+07:00","message":"> Transcript [489] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060080251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060082467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060084422+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060086444+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060092036+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060094327+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060097842+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.060100323+07:00","message":"Next Push (prob) : 'ยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.060109524+07:00","message":"push: {false นเรนทิราเทพ 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.374017509+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.374042587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.374047285+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.374059952+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374066098+07:00","message":"[bufferProcess] interim [460000000]:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374069+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374072554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374074866+07:00","message":"> Transcript [490] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374077454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374079691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.37408182+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.374084233+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.705149397+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.705192664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.70519793+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:47.705214636+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.70522266+07:00","message":"[bufferProcess] interim [760000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705225846+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705229219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705232147+07:00","message":"> Transcript [491] [false]: 'นเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.70523518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705239765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705242668+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:47.705245075+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.275269936+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.275321568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.275328644+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.275344609+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275352682+07:00","message":"[bufferProcess] interim [360000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275355394+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.27536296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275366033+07:00","message":"> Transcript [492] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275369414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275371989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275374979+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.275377325+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.664780046+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.664823189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.664829272+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.664843134+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664851699+07:00","message":"[bufferProcess] interim [780000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664854236+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664858198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664861297+07:00","message":"> Transcript [493] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664864916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664867117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664869779+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664872033+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664875419+07:00","message":"Push: 'ยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664877401+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664879615+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:48.664882636+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:48.664892374+07:00","message":"push: {false ยวดี 0 0xc003d0c480}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:49.179125999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:49.179147321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.30018722+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.300220842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.300226862+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.300239659+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300246223+07:00","message":"[bufferProcess] interim [380000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.30024905+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300255359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300258398+07:00","message":"> Transcript [494] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300261842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300264199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300266552+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.300269276+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.359312834+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.359350308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.359356208+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.359368554+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359375038+07:00","message":"[bufferProcess] interim [440000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359377801+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359383234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359387586+07:00","message":"> Transcript [495] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359391134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359393468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.359395626+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.35939867+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.99691389+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.996953343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.996958776+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:49.996974396+07:00","message":"[buffer interim] 43 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996982863+07:00","message":"[bufferProcess] interim [40000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996985829+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996989434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996992595+07:00","message":"> Transcript [496] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996996381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.996998645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.997001023+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:49.997004037+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.562090636+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662375282+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662425818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.66243235+07:00","message":"receive interim result [true|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662443802+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662446697+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662454058+07:00","message":"[buffer interim] 43 true นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662466436+07:00","message":"[bufferProcess] interim [850000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662470111+07:00","message":"[bufferProcess] send to processor (isfinal):นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662474357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.66247789+07:00","message":"> Transcript [497] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662481592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662484074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662486311+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662489175+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.66249213+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662494579+07:00","message":"TextPushed: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662496843+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662499703+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662501729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662503764+07:00","message":"> Transcript [498] [true]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662506239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662507967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662510537+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662512455+07:00","message":"TextPushed: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:50.662515066+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662524517+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.662531027+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc003d0c480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:50.676734036+07:00","message":"write wav file: './tmp/7583/7583_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:50.83371428+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.51615942+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.516206031+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-06-19T09:10:51.516211865+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.516228514+07:00","message":"[buffer interim] 44 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.516235852+07:00","message":"[bufferProcess] interim [670000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.516237816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.569959089+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.570008714+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-06-19T09:10:51.570014759+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.570029531+07:00","message":"[buffer interim] 44 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.570037159+07:00","message":"[bufferProcess] interim [790000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.570039983+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.570047822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.57005081+07:00","message":"> Transcript [499] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.57005317+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.822143926+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.822183028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.822188192+07:00","message":"receive interim result [false|false]: โดยมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:51.822203393+07:00","message":"[buffer interim] 44 false โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822211869+07:00","message":"[bufferProcess] interim [30000000]:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822214062+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822217881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822220949+07:00","message":"> Transcript [500] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822224263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822226973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.82222894+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:51.822230991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.010912908+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.010960288+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-06-19T09:10:52.01096671+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.010982457+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.010990196+07:00","message":"[bufferProcess] interim [210000000]:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.010992915+07:00","message":"[bufferProcess] send to processor:โดยมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011000784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011003774+07:00","message":"> Transcript [501] [false]: 'โดยมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011007339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011009663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011012385+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.011014621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:52.180152709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:52.180166505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.263299717+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.263347249+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-06-19T09:10:52.26335373+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.263370257+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.263378339+07:00","message":"[bufferProcess] interim [510000000]:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.263381415+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.263385023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.263388063+07:00","message":"> Transcript [502] [false]: 'โดยมีพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.26339146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.263393807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.26339626+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.2633985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.440119446+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.440153784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงทํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.440160094+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.440171882+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440177702+07:00","message":"[bufferProcess] interim [690000000]:โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440180299+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440183679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440186384+07:00","message":"> Transcript [503] [false]: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440189507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440191643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440193797+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440195792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440202145+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440204083+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.440207463+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.44021002+07:00","message":"Next Push (prob) : 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.440231683+07:00","message":"push: {false โดย 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.571122125+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.571174888+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-06-19T09:10:52.571182979+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:52.571201204+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571210699+07:00","message":"[bufferProcess] interim [750000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571215104+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571220386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571224331+07:00","message":"> Transcript [504] [false]: 'โดยมีพระสงฆ์ทรงทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571230671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571233822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571237817+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:52.571241853+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157745258+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157783921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.15778969+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157800872+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157805074+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-06-19T09:10:53.157807856+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157813196+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.157816223+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157821862+07:00","message":"[bufferProcess] interim [350000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157824219+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157827187+07:00","message":"[bufferProcess] interim [410000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157829344+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157832603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157835523+07:00","message":"> Transcript [505] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157838808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157841137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157843387+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157845937+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157847968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.15785174+07:00","message":"> Transcript [506] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157854037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157855783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157857603+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.157859488+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.283245602+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.283284047+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-06-19T09:10:53.283289703+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.28330332+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283310543+07:00","message":"[bufferProcess] interim [470000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283313168+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283319131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283322578+07:00","message":"> Transcript [507] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283326873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283329659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283332539+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283335023+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.28335014+07:00","message":"Push: 'มีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283352913+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.28335601+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.283358452+07:00","message":"Next Push (prob) : 'สมณศักดิ์เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.283367312+07:00","message":"push: {false มีพระสงฆ์ทรง 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.475419321+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.475461453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.475468374+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.475483343+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.4754909+07:00","message":"[bufferProcess] interim [710000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.475493744+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.475501404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.475504436+07:00","message":"> Transcript [508] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.475506908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.475509691+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.792229631+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.792266825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.792272584+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.792289749+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792297801+07:00","message":"[bufferProcess] interim [10000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.79230028+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792304296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792307313+07:00","message":"> Transcript [509] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792310618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792312665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792314663+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.792317309+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855009802+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855056512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855063257+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855075786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.85507945+07:00","message":"receive interim result [false|false]:  10 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855087051+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:53.855090798+07:00","message":"[buffer interim] 44 false  10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855098809+07:00","message":"[bufferProcess] interim [70000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855101846+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855105062+07:00","message":"[bufferProcess] interim [70000000]: 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855109486+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855112378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855115255+07:00","message":"> Transcript [510] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855118535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855120984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855122982+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:53.855125463+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049013137+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049049888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049056371+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049063263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049066245+07:00","message":"receive interim result [false|false]:  รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049074895+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.049079699+07:00","message":"[buffer interim] 44 false  รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049087415+07:00","message":"[bufferProcess] interim [310000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049092601+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049096336+07:00","message":"[bufferProcess] interim [310000000]: รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049098882+07:00","message":"[bufferProcess] update buffer: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049102302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049105136+07:00","message":"> Transcript [511] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049108585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049110812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049112798+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.049115538+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.175150213+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.175188573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.175194083+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.175211617+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175219177+07:00","message":"[bufferProcess] interim [370000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175221853+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175225411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175228175+07:00","message":"> Transcript [512] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.17523161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175233912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175236006+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175238618+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175241485+07:00","message":"Push: 'สมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175243862+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175248653+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.175251409+07:00","message":"Next Push (prob) : ' 10 รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.175261125+07:00","message":"push: {false สมณศักดิ์จำนวน 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.360497739+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.360535085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.360541794+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.360555255+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.360562393+07:00","message":"[bufferProcess] interim [550000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.360565596+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.360573123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.360577721+07:00","message":"> Transcript [513] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.360580476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.36058287+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.500440264+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.500472002+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-06-19T09:10:54.500477593+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.500490316+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500497256+07:00","message":"[bufferProcess] interim [730000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500500485+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500508067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500512475+07:00","message":"> Transcript [514] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.50051621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500518244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500520293+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.500522972+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.561370575+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.561406502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.561412764+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:54.56142608+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561433205+07:00","message":"[bufferProcess] interim [790000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561435728+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561441649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561444496+07:00","message":"> Transcript [515] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561448475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561450844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561453225+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:54.561455815+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:55.180907286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:55.180927399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206340276+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206378449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206384465+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.206400101+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206412313+07:00","message":"[bufferProcess] interim [390000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206415014+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206422589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206425938+07:00","message":"> Transcript [516] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206431627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.20643456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206437022+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.206439782+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.798708612+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.798753602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.798760817+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.798777123+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798784968+07:00","message":"[bufferProcess] interim [990000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.79878779+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798794674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798798373+07:00","message":"> Transcript [517] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798803151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798805688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.79880841+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798811057+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798816846+07:00","message":"Push: '๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798818784+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798821027+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.798824056+07:00","message":"Next Push (prob) : 'พระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.798834018+07:00","message":"push: {false ๑๐รูปสวด 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.932318562+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.932360187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.932367447+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.932384013+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932392255+07:00","message":"[bufferProcess] interim [50000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932395511+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932399863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932402718+07:00","message":"> Transcript [518] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.9324068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.93240898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932411528+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.932414538+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.936285348+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.936310079+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-06-19T09:10:55.936315532+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:55.936329644+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936335217+07:00","message":"[bufferProcess] interim [110000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936337508+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936345241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936347889+07:00","message":"> Transcript [519] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936351354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936353482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936355753+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:55.936358481+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.166162308+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.166201073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.166207957+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.166223746+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166233621+07:00","message":"[bufferProcess] interim [410000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166236333+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166242575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166245368+07:00","message":"> Transcript [520] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.16624903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166251192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166253801+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.166256491+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.288145484+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.288183344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.288189913+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.288204672+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288212396+07:00","message":"[bufferProcess] interim [470000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288214906+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288219124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288222377+07:00","message":"> Transcript [521] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288226911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288229385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288231907+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288235137+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.28824147+07:00","message":"Push: 'พระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288243815+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288246045+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.288248539+07:00","message":"Next Push (prob) : 'จากนั้นปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.28825653+07:00","message":"push: {false พระพุทธมนต์ 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.612312249+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.612355757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.612363822+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.612378465+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.612386842+07:00","message":"[bufferProcess] interim [770000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.612390881+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.612401123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.612405253+07:00","message":"> Transcript [522] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.61240904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.612412095+07:00","message":"Set new StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.808124391+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.808169075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.808177826+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:56.808196217+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808209103+07:00","message":"[bufferProcess] interim [950000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808213801+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808223386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808227726+07:00","message":"> Transcript [523] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808233182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808236662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.808239607+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:56.80824361+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.101062354+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.163954502+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.186102236+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.186144134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.186151136+07:00","message":"receive interim result [false|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.186164418+07:00","message":"[buffer interim] 44 false โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186170453+07:00","message":"[bufferProcess] interim [430000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186173094+07:00","message":"[bufferProcess] send to processor:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186179163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186181915+07:00","message":"> Transcript [524] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.18618575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186188058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186190398+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.186193068+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211034048+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211078236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ\",\"confidence\":0.93808126}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211088167+07:00","message":"receive interim result [true|false]: โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211100557+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211104003+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211112487+07:00","message":"[buffer interim] 44 true โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.21112569+07:00","message":"[bufferProcess] interim [490000000]:โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211132911+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211138615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211142752+07:00","message":"> Transcript [525] [false]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211147964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211150881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211154584+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211159082+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211162364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211165518+07:00","message":"> Transcript [526] [true]: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211169412+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211172185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211175266+07:00","message":"StatePrefix: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.21117889+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211182331+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211401313+07:00","message":"Push: 'จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211406074+07:00","message":"TextPushed: 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน๑๐รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211410294+07:00","message":"Set new StatePrefix : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211414243+07:00","message":"Next Push (prob) : 'โดยมีพระสงฆ์ทรงสมณศักดิ์จำนวน 10 รูปสวดพระพุทธมนต์จากนั้นประธานวุฒิสภาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.211424558+07:00","message":"push: {true จากนั้นประธานวุฒิสภาและ 0 0xc0001fa100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.211425806+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_44.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:10:57.222935449+07:00","message":"write wav file: './tmp/7583/7583_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.634261408+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.634302704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.63430798+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.63431984+07:00","message":"[buffer interim] 45 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.634327208+07:00","message":"[bufferProcess] interim [360000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.63433093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.687100565+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.687133639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.687139579+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.687150326+07:00","message":"[buffer interim] 45 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.687156499+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.68715888+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.687164461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.687167592+07:00","message":"> Transcript [527] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.687169864+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.703766285+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.70380558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.703810881+07:00","message":"receive interim result [false|false]: ภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.703825054+07:00","message":"[buffer interim] 45 false ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.703831588+07:00","message":"[bufferProcess] interim [480000000]:ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.703833833+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.70384043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.703843155+07:00","message":"> Transcript [528] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.703845391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.703847809+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.723430498+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.723481672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.72349041+07:00","message":"receive interim result [false|false]: กูเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.723510159+07:00","message":"[buffer interim] 45 false กูเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.723524786+07:00","message":"[bufferProcess] interim [600000000]:กูเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.723528422+07:00","message":"[bufferProcess] send to processor:ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.72354039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.723544588+07:00","message":"> Transcript [529] [false]: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.7235482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.723551986+07:00","message":"Set new StatePrefix: 'ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.823448347+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.823489476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.82349576+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:57.823511795+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823519636+07:00","message":"[bufferProcess] interim [660000000]:ผู้เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823522042+07:00","message":"[bufferProcess] send to processor:กูเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823529537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823532625+07:00","message":"> Transcript [530] [false]: 'กูเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823534845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:57.823536969+07:00","message":"Set new StatePrefix: 'กูเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.007948858+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.008003198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.008008826+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.008020719+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008027392+07:00","message":"[bufferProcess] interim [900000000]:ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008030224+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008035811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008039267+07:00","message":"> Transcript [531] [false]: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008041672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.008043731+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:58.181544619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:10:58.181555066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.589927338+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.589968644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.589973937+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.589989417+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.589997074+07:00","message":"[bufferProcess] interim [500000000]:ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.590000346+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.590003873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.59000691+07:00","message":"> Transcript [532] [false]: 'ผู้เข้าร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.590010432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.590012498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.59001444+07:00","message":"StatePrefix: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.590016729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.781614702+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.78164703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.781654272+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:58.781676731+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781686456+07:00","message":"[bufferProcess] interim [680000000]:ผู้เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781689405+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781693669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781696678+07:00","message":"> Transcript [533] [false]: 'ผู้เข้าร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781700297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781702576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781704525+07:00","message":"StatePrefix: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:58.781706609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.089621018+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.089667199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้จบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.089678776+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.089693667+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089701303+07:00","message":"[bufferProcess] interim [860000000]:ผู้เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089704131+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089710866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089713672+07:00","message":"> Transcript [534] [false]: 'ผู้เข้าร่วมพิธีได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089716971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089719785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089721911+07:00","message":"StatePrefix: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.089726106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.099999878+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.10003086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.100036485+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.100050412+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100056614+07:00","message":"[bufferProcess] interim [920000000]:ผู้เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100058996+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100064113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100067181+07:00","message":"> Transcript [535] [false]: 'ผู้เข้าร่วมพิธีได้จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100070147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.10007276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100074792+07:00","message":"StatePrefix: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100076896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100083473+07:00","message":"Push: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100085569+07:00","message":"TextPushed: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100087589+07:00","message":"Set new StatePrefix : 'ผู้เข้าร่วมพิธีได้จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.100089737+07:00","message":"Next Push (prob) : 'พิธีได้จบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.100097683+07:00","message":"push: {false ผู้เข้าร่วม 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.303784994+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.303824947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.303830726+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.303845829+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.30385254+07:00","message":"[bufferProcess] interim [160000000]:ผู้เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.30385527+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.303862619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.303865656+07:00","message":"> Transcript [536] [false]: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.303868369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.303870723+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.486578251+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.486618539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.486624687+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.486637716+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486645159+07:00","message":"[bufferProcess] interim [400000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486647795+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486655493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486660128+07:00","message":"> Transcript [537] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486664961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.48666844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486677336+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.486682868+07:00","message":"TextPushed: 'ผู้เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.811324755+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.811371857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.811378512+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:10:59.811393341+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811401474+07:00","message":"[bufferProcess] interim [700000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811404381+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811413044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811416162+07:00","message":"> Transcript [538] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811420262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.81142289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811425153+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:10:59.811427501+07:00","message":"TextPushed: 'ผู้เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.012130097+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.012177712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.012185931+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.012200953+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012210081+07:00","message":"[bufferProcess] interim [880000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012213776+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012223124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012227917+07:00","message":"> Transcript [539] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012232795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.01223595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012239335+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.012242995+07:00","message":"TextPushed: 'ผู้เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.139726154+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.139766376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.139775729+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.139814032+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139838423+07:00","message":"[bufferProcess] interim [940000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139845901+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139861906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139868606+07:00","message":"> Transcript [540] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.13987755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139882642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.13988591+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139889282+07:00","message":"TextPushed: 'ผู้เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139898035+07:00","message":"Push: 'พิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139901948+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139905685+07:00","message":"Set new StatePrefix : 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.139909432+07:00","message":"Next Push (prob) : 'ไทยธรรมและเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.139918751+07:00","message":"push: {false พิธีได้ถวาย 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.198337893+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.198382827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.198389723+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.198403223+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198410363+07:00","message":"[bufferProcess] interim [60000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198413059+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198418533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198421665+07:00","message":"> Transcript [541] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198424415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.198428299+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.405222745+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.405266688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.405274723+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.405291402+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405302467+07:00","message":"[bufferProcess] interim [300000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405306447+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405316085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405320845+07:00","message":"> Transcript [542] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405324547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.405330421+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.522606074+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.522652494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.522661318+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.522684054+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522696514+07:00","message":"[bufferProcess] interim [420000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522700768+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.5227121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522716594+07:00","message":"> Transcript [543] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522721501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522724654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522728504+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.522732263+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.647379928+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.647419485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.647425869+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.647442569+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.64745271+07:00","message":"[bufferProcess] interim [480000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647458682+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647462934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647465828+07:00","message":"> Transcript [544] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647469403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647471786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647474075+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.647476517+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.705581132+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.705620326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.705626809+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.705642994+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705651366+07:00","message":"[bufferProcess] interim [540000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705654681+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705662041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705664866+07:00","message":"> Transcript [545] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705668556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705670684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705672734+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.705682662+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.708437769+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.708486864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.708495728+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.708514181+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708523081+07:00","message":"[bufferProcess] interim [600000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708527155+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.70853541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708540606+07:00","message":"> Transcript [546] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708546457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708549712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708552908+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708556747+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708566318+07:00","message":"Push: 'ไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708570311+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708574198+07:00","message":"Set new StatePrefix : 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.708578137+07:00","message":"Next Push (prob) : 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.708589392+07:00","message":"push: {false ไทยธรรมและปิ่นโต 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.836134809+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.836174902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.836183174+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:00.836197402+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.836204162+07:00","message":"[bufferProcess] interim [660000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.836207448+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.836215277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.836218232+07:00","message":"> Transcript [547] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.83622054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:00.836222783+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.085738116+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.085778443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.08578422+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.085800447+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.085808229+07:00","message":"[bufferProcess] interim [960000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.085811001+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.085814881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.08581781+07:00","message":"> Transcript [548] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.085821186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.085823254+07:00","message":"Set new StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:01.18245319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:01.182455244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.217257358+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.217293139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.217299075+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.217310882+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217317714+07:00","message":"[bufferProcess] interim [80000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217320558+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217326448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217329944+07:00","message":"> Transcript [549] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217333587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217335655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217337654+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.217340321+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.344610238+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.344648778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.344654896+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.344670128+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344683392+07:00","message":"[bufferProcess] interim [140000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344687327+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.34469574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344699012+07:00","message":"> Transcript [550] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344702826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344705043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344707191+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.344710198+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.409982502+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.410026897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.410034639+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.410048746+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.41005619+07:00","message":"[bufferProcess] interim [320000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410059367+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410067278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410070235+07:00","message":"> Transcript [551] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410073942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410076566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410078772+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.410081864+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.990234587+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.990277347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.99028454+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.990298419+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990306305+07:00","message":"[bufferProcess] interim [920000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990309143+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990316889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990320043+07:00","message":"> Transcript [552] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990323845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990326157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990331539+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.99033468+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990342075+07:00","message":"Push: 'ภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990344032+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990346719+07:00","message":"Set new StatePrefix : 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:01.990349592+07:00","message":"Next Push (prob) : 'แด่พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:01.990371285+07:00","message":"push: {false ภัตตาหาร 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.246162231+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.24620123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.246207565+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.246220832+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246227689+07:00","message":"[bufferProcess] interim [40000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246230353+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246238914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246243383+07:00","message":"> Transcript [553] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246248207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246251049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246252989+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.246255594+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.29123328+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.392158437+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.392198394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.392205402+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.392222006+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392229744+07:00","message":"[bufferProcess] interim [280000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392232398+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.39223654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392240011+07:00","message":"> Transcript [554] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392244077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392246246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392248236+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.392250607+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.399185187+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.39921912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.399226205+07:00","message":"receive interim result [false|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.399240789+07:00","message":"[buffer interim] 45 false ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399247956+07:00","message":"[bufferProcess] interim [340000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399251068+07:00","message":"[bufferProcess] send to processor:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399256804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.3992606+07:00","message":"> Transcript [555] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399265291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399268214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399271347+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.399275199+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.425701846+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436650349+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.43669764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ\",\"confidence\":0.94653547}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436704546+07:00","message":"receive interim result [true|false]: ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436713539+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436715968+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436721304+07:00","message":"[buffer interim] 45 true ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436730119+07:00","message":"[bufferProcess] interim [340000000]:ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436735983+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436739431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436742507+07:00","message":"> Transcript [556] [false]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436746131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436748388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436750388+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436753064+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436759523+07:00","message":"Push: 'แด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436761839+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436764099+07:00","message":"Set new StatePrefix : 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436766442+07:00","message":"Next Push (prob) : 'และท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436768207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436770313+07:00","message":"> Transcript [557] [true]: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436779129+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436782002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436785733+07:00","message":"StatePrefix: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์และท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436788714+07:00","message":"TextPushed: 'ผู้เข้าร่วมพิธีได้ถวายไทยธรรมและปิ่นโตภัตตาหารแด่พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436788961+07:00","message":"push: {false แด่พระสงฆ์ 0 0xc0001fa280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.436805681+07:00","message":"push: {true และท้อ 0 0xc0001fa280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.436792499+07:00","message":"Push: 'และท้อ'"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:02.447600886+07:00","message":"write wav file: './tmp/7583/7583_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.981787268+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.981827614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.981833234+07:00","message":"receive interim result [false|false]: มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:02.981847903+07:00","message":"[buffer interim] 46 false มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.981855597+07:00","message":"[bufferProcess] interim [420000000]:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:02.981857878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.149816517+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.149851779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.1498576+07:00","message":"receive interim result [false|false]: ไตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.149873051+07:00","message":"[buffer interim] 46 false ไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.149878605+07:00","message":"[bufferProcess] interim [540000000]:ไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.149880921+07:00","message":"[bufferProcess] send to processor:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.14988447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.149887239+07:00","message":"> Transcript [558] [false]: 'มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.149889888+07:00","message":"Set StatePrefix (first interim): 'มาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.271102704+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.271142899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบาร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.271149127+07:00","message":"receive interim result [false|false]: ไตรบาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.271162205+07:00","message":"[buffer interim] 46 false ไตรบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.271169721+07:00","message":"[bufferProcess] interim [660000000]:ไตรบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.271172627+07:00","message":"[bufferProcess] send to processor:ไตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.271178529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.27118157+07:00","message":"> Transcript [559] [false]: 'ไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.271183963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.271186397+07:00","message":"Set new StatePrefix: 'ไตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.278903116+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.278942376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.278947757+07:00","message":"receive interim result [false|false]: อะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.278963176+07:00","message":"[buffer interim] 46 false อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278970074+07:00","message":"[bufferProcess] interim [720000000]:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278972402+07:00","message":"[bufferProcess] send to processor:ไตรบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278976263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.2789794+07:00","message":"> Transcript [560] [false]: 'ไตรบาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278982758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278985403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278988309+07:00","message":"StatePrefix: 'ไตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.278990311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.405081814+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.405121533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.405126837+07:00","message":"receive interim result [false|false]: อะไรบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.405142936+07:00","message":"[buffer interim] 46 false อะไรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405150416+07:00","message":"[bufferProcess] interim [780000000]:อะไรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405152652+07:00","message":"[bufferProcess] send to processor:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405156623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405159979+07:00","message":"> Transcript [561] [false]: 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405175951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.405178953+07:00","message":"Set new StatePrefix: 'อะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.465132328+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.465181361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.465187054+07:00","message":"receive interim result [false|false]: ไตรบัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.465198724+07:00","message":"[buffer interim] 46 false ไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.465207996+07:00","message":"[bufferProcess] interim [840000000]:ไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.465210414+07:00","message":"[bufferProcess] send to processor:อะไรบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.46521605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.465219042+07:00","message":"> Transcript [562] [false]: 'อะไรบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.465221531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.465223616+07:00","message":"Set new StatePrefix: 'อะไรบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.467746498+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.467784851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบางซื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.467790902+07:00","message":"receive interim result [false|false]: ไตรบางซื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.467817835+07:00","message":"[buffer interim] 46 false ไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.467826373+07:00","message":"[bufferProcess] interim [900000000]:ไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.467828641+07:00","message":"[bufferProcess] send to processor:ไตรบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.467832967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.467836493+07:00","message":"> Transcript [563] [false]: 'ไตรบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.467839025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.46784127+07:00","message":"Set new StatePrefix: 'ไตรบัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.591226204+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.59126415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบางสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.591269983+07:00","message":"receive interim result [false|false]: ไตรบางสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.591286641+07:00","message":"[buffer interim] 46 false ไตรบางสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.591294623+07:00","message":"[bufferProcess] interim [960000000]:ไตรบางสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.591296935+07:00","message":"[bufferProcess] send to processor:ไตรบางซื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.591300863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.591303611+07:00","message":"> Transcript [564] [false]: 'ไตรบางซื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.59130584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.5913079+07:00","message":"Set new StatePrefix: 'ไตรบางซื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.594423868+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.594459659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบังสุกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.594465181+07:00","message":"receive interim result [false|false]: ไตรบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.594488007+07:00","message":"[buffer interim] 46 false ไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.594495526+07:00","message":"[bufferProcess] interim [20000000]:ไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.59449789+07:00","message":"[bufferProcess] send to processor:ไตรบางสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.594501793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.594505075+07:00","message":"> Transcript [565] [false]: 'ไตรบางสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.59450767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.59450975+07:00","message":"Set new StatePrefix: 'ไตรบางสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.762879578+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.78062309+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.780666132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบังสกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.780675146+07:00","message":"receive interim result [false|false]: ไตรบังสกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.780698829+07:00","message":"[buffer interim] 46 false ไตรบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780710135+07:00","message":"[bufferProcess] interim [140000000]:ไตรบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780713367+07:00","message":"[bufferProcess] send to processor:ไตรบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780722922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780728495+07:00","message":"> Transcript [566] [false]: 'ไตรบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780731479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.780735655+07:00","message":"Set new StatePrefix: 'ไตรบังสุกุล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.835167482+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856536549+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856570012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไตรบังสกุล\",\"confidence\":0.86233205}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.85657571+07:00","message":"receive interim result [true|false]: ไตรบังสกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856587079+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856589719+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856596479+07:00","message":"[buffer interim] 46 true ไตรบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856602784+07:00","message":"[bufferProcess] interim [380000000]:ไตรบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856605875+07:00","message":"[bufferProcess] send to processor (isfinal):ไตรบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856609569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856612932+07:00","message":"> Transcript [567] [false]: 'ไตรบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856615429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856617869+07:00","message":"Set new StatePrefix: 'ไตรบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856619655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856621576+07:00","message":"> Transcript [568] [true]: 'ไตรบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856623911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856625914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856627885+07:00","message":"StatePrefix: 'ไตรบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856629928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:03.856633122+07:00","message":"Push: 'ไตรบังสกุล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.856640707+07:00","message":"push: {true ไตรบังสกุล 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:03.863494577+07:00","message":"write wav file: './tmp/7583/7583_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874799609+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874820428+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874823333+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874825449+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874827497+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874829717+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874832485+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874834441+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.874838881+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:03.891938648+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.024421816+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:04.182699085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:04.18271207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.247354062+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.247376623+07:00","message":"found end of frame, send empty tag with msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.247380007+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.247417456+07:00","message":"[buffer interim] 47 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247446136+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247451033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247455193+07:00","message":"> Transcript [569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247458219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247460765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247462873+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247464903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.247467355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.247477111+07:00","message":"push: {true \n 0 0xc002201480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:04.255910623+07:00","message":"write wav file: './tmp/7583/7583_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.281209337+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.368744022+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.368778504+07:00","message":"found end of frame, send empty tag with msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.368783266+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.368793293+07:00","message":"[buffer interim] 48 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368801982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368807207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368811801+07:00","message":"> Transcript [570] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.36881585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368818945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368822032+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.36882528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:04.368835824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.368848221+07:00","message":"push: {true \n 0 0xc002201700}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:04.375186987+07:00","message":"write wav file: './tmp/7583/7583_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:04.535243278+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.479997318+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480053115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480058946+07:00","message":"receive interim result [false|false]: กระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480076104+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480082309+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-06-19T09:11:06.480085622+07:00","message":"receive interim result [false|false]: ประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480092955+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.48009657+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-06-19T09:11:06.480099122+07:00","message":"receive interim result [false|false]: ประธานสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.48010417+07:00","message":"[buffer interim] 49 false กระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480107505+07:00","message":"[buffer interim] 49 false ประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:06.480109661+07:00","message":"[buffer interim] 49 false ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480115728+07:00","message":"[bufferProcess] interim [980000000]:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480117661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480121434+07:00","message":"[bufferProcess] send to processor (ticker):กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480124025+07:00","message":"[bufferProcess] interim [40000000]:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480125697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480127918+07:00","message":"[bufferProcess] interim [280000000]:ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480129881+07:00","message":"[bufferProcess] send to processor:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480132705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480135855+07:00","message":"> Transcript [571] [false]: 'กระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480151863+07:00","message":"Set StatePrefix (first interim): 'กระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.48015385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480155829+07:00","message":"> Transcript [572] [false]: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.480157902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:06.48015987+07:00","message":"Set new StatePrefix: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165207161+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165243536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165248466+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165262713+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165267593+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-06-19T09:11:07.16527048+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165286917+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.165313885+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165321607+07:00","message":"[bufferProcess] interim [700000000]:ประธานสงฆ์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165324782+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165334378+07:00","message":"[bufferProcess] interim [940000000]:ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165336257+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.16534022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165343339+07:00","message":"> Transcript [573] [false]: 'ประธานสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165346511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165349087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165351399+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165353555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165355315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165357839+07:00","message":"> Transcript [574] [false]: 'ประธานสงฆ์นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165359944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165361812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165363542+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.165365291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:07.183534818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:07.183547654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390094886+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390138987+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-06-19T09:11:07.390144513+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390164495+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390168986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390172035+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390178735+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390186608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390189248+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390191594+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390220977+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390225531+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390234496+07:00","message":"[bufferProcess] interim [60000000]:ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390237441+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390241547+07:00","message":"[bufferProcess] interim [120000000]:ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390243394+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390246504+07:00","message":"[bufferProcess] interim [420000000]:ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390248632+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390251665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390254928+07:00","message":"> Transcript [575] [false]: 'ประธานสงฆ์นำจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390258736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.39026102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390263349+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390265694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390267352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390269237+07:00","message":"> Transcript [576] [false]: 'ประธานสงฆ์นำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390271237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.39027292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390274697+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390276388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390278891+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390280751+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390282796+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390285941+07:00","message":"Next Push (prob) : 'สงฆ์นำเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390287792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390289742+07:00","message":"> Transcript [577] [false]: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390295395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:07.390297673+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:07.390309148+07:00","message":"push: {false ประธาน 0 0xc000044300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.161192701+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.161245378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.161253149+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.161269821+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.161279601+07:00","message":"[bufferProcess] interim [660000000]:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.16128203+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.16128741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.161291334+07:00","message":"> Transcript [578] [false]: 'ประธานสงฆ์นำเจริญจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.161295106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.161297628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.16129958+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.161301954+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462111227+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462155858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462162259+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462177625+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462182339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462185278+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.462191318+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:08.46219475+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462200815+07:00","message":"[bufferProcess] interim [260000000]:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462203192+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462206534+07:00","message":"[bufferProcess] interim [320000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462208438+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462211521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462214441+07:00","message":"> Transcript [579] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462218333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462220779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462222607+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462224694+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462226489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462228423+07:00","message":"> Transcript [580] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462230486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.46223229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462233979+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:08.462235808+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.37249906+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.37254521+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-06-19T09:11:09.372551456+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372571637+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372577461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372580441+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372593517+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372605717+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372614883+07:00","message":"[bufferProcess] interim [440000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372617713+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372628949+07:00","message":"[bufferProcess] interim [680000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372631604+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372643852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372664777+07:00","message":"> Transcript [581] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372670411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372672811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372677283+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372679715+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372686735+07:00","message":"Push: 'สงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372689046+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372692868+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตตภาวนาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372695805+07:00","message":"Next Push (prob) : 'จิตตภาวนาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372698058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372700491+07:00","message":"> Transcript [582] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372702702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.372714267+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.372725467+07:00","message":"push: {false สงฆ์นำเจริญ 0 0xc000044300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633354197+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633390214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633396086+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633409731+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633413487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633416251+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.63342795+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.633443734+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633453641+07:00","message":"[bufferProcess] interim [980000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633460964+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633467706+07:00","message":"[bufferProcess] interim [220000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.63347108+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633475676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633479825+07:00","message":"> Transcript [583] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633485897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633488043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633490342+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633492875+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633494764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633496737+07:00","message":"> Transcript [584] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633499025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633500895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633502737+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.633504878+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988838087+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988881319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988887856+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988903765+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988907139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988910342+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988917777+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988920798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988923192+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988928813+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988928456+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988946327+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988949192+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988934101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988959423+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.988965307+07:00","message":"[buffer interim] 49 false ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.988955458+07:00","message":"[bufferProcess] interim [400000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989001137+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989014583+07:00","message":"[bufferProcess] interim [520000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989017315+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989020481+07:00","message":"[bufferProcess] interim [760000000]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989022929+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989026323+07:00","message":"[bufferProcess] interim [0]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989028722+07:00","message":"[bufferProcess] send to processor:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98903796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989041687+07:00","message":"> Transcript [585] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989045546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989047608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98905005+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98905264+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989054519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98905647+07:00","message":"> Transcript [586] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989058719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989060414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989062145+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989064138+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989067247+07:00","message":"Push: 'จิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989069392+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989071802+07:00","message":"Set new StatePrefix : 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989074169+07:00","message":"Next Push (prob) : 'ถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989075861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989077736+07:00","message":"> Transcript [587] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98907951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989081572+07:00","message":"Set new StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.98908335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989085262+07:00","message":"> Transcript [588] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989244165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989246728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989248639+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:09.989250723+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:09.989100142+07:00","message":"push: {false จิตตภาวนาอุทิศ 0 0xc000044300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.17245163+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:10.184575654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:10.184575686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.244594237+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.894008877+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.894047035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.894052403+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.894067348+07:00","message":"[buffer interim] force interim is final (2) :ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894075068+07:00","message":"[bufferProcess] interim [0]:ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894078289+07:00","message":"[bufferProcess] send to processor (isfinal):ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894081548+07:00","message":"[bufferProcess] interim [660000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894083341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894086212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894091086+07:00","message":"> Transcript [589] [false]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.89409505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894097125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894099186+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894101634+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894103505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894105558+07:00","message":"> Transcript [590] [true]: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894107954+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894109661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894111995+07:00","message":"StatePrefix: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894113977+07:00","message":"TextPushed: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.894121829+07:00","message":"Push: 'ถวายเป็นพระกุศลเป็นเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.894130102+07:00","message":"push: {true ถวายเป็นพระกุศลเป็นเวลา 0 0xc000044300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:10.905631606+07:00","message":"write wav file: './tmp/7583/7583_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.971203486+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.971247423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.97125352+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.971262069+07:00","message":"end Recv id 50 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.971264431+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:10.971270831+07:00","message":"[buffer interim] 50 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.971278403+07:00","message":"[bufferProcess] interim [780000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.971280554+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.971285994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.971288811+07:00","message":"> Transcript [591] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:10.971290983+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015620543+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015662853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลานาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015669362+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลานาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015685212+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015689388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015692814+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015699499+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015702557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015705187+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015719522+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015723188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015740958+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015749452+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015753198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015756059+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015759931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.0157626+07:00","message":"receive interim result [false|false]:  1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015768791+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015771767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015774258+07:00","message":"receive interim result [false|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015777312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015779424+07:00","message":"receive interim result [false|false]:  นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015787114+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015791638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที\",\"confidence\":0.9575774}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015794363+07:00","message":"receive interim result [true|false]: ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.01580147+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015721415+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลานาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015840939+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015846704+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.01585178+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015856555+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.01586123+07:00","message":"[buffer interim] this message is already final false 49: ' 1 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015865398+07:00","message":"[buffer interim] this message is already final false 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015872078+07:00","message":"[buffer interim] this message is already final false 49: ' นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015876983+07:00","message":"[buffer interim] this message is already final true 49: 'ประธานสงฆ์นำเจริญจิตตภาวนาอุทิศถวายเป็นพระกุศลเป็นเวลา 1 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:11.015804498+07:00","message":"end Recv id 49"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:13.185494659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:13.185494783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.361547297+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:15.564899364+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:16.186445492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:16.186461888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.234670578+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.234714914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.2347205+07:00","message":"receive interim result [false|false]: ตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.234752768+07:00","message":"[buffer interim] force interim is final (2) :ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234760108+07:00","message":"[bufferProcess] interim [780000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234767443+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234771226+07:00","message":"[bufferProcess] interim [480000000]:ตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234773414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234789141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234813331+07:00","message":"> Transcript [592] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234818697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234821153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234823264+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.23482556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.23482799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234830062+07:00","message":"> Transcript [593] [true]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234832394+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234834312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234836113+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234837862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.234845622+07:00","message":"Push: 'ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.234864524+07:00","message":"push: {true ก่อนจะ 0 0xc002200e00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:16.245296308+07:00","message":"write wav file: './tmp/7583/7583_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.595694639+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.59574513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาทนะบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.595751907+07:00","message":"receive interim result [false|false]: บาทนะบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.595768019+07:00","message":"end Recv id 51 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.595771232+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:16.595779029+07:00","message":"[buffer interim] 51 false บาทนะบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.595787311+07:00","message":"[bufferProcess] interim [840000000]:บาทนะบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.595789876+07:00","message":"[bufferProcess] send to processor:ตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.595793217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.595796044+07:00","message":"> Transcript [594] [false]: 'ตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:16.595800114+07:00","message":"Set StatePrefix (first interim): 'ตลาดนัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:19.187003883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:19.187017207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.590541931+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.916886506+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:19.9738297+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137027031+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137051584+07:00","message":"found end of frame, send empty tag with msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137054781+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137062228+07:00","message":"[buffer interim] force interim is final (2) :บาทนะบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137070236+07:00","message":"[bufferProcess] interim [840000000]:บาทนะบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137073812+07:00","message":"[bufferProcess] send to processor (isfinal):บาทนะบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137077018+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137080249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137083543+07:00","message":"> Transcript [595] [false]: 'บาทนะบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137085783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.1370885+07:00","message":"Set new StatePrefix: 'บาทนะบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.13709123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137093276+07:00","message":"> Transcript [596] [true]: 'บาทนะบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137099896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137102114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137104411+07:00","message":"StatePrefix: 'บาทนะบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137106364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137112924+07:00","message":"Push: 'บาทนะบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137114696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137116643+07:00","message":"> Transcript [597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137119321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137121244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137122969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137124726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.137126857+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137136112+07:00","message":"push: {true บาทนะบริเวณ 0 0xc0018ecb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.137143797+07:00","message":"push: {true \n 0 0xc002201300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:20.146940764+07:00","message":"write wav file: './tmp/7583/7583_52.wav'"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:20.148517744+07:00","message":"write wav file: './tmp/7583/7583_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.167856117+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.290900688+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.569677388+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.569700438+07:00","message":"found end of frame, send empty tag with msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.569703755+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.569711067+07:00","message":"[buffer interim] 53 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569718022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569722074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569724978+07:00","message":"> Transcript [598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569727592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569730055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569731931+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569734316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:20.569736944+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:20.569753743+07:00","message":"push: {true \n 0 0xc002201000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:20.575289215+07:00","message":"write wav file: './tmp/7583/7583_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.005123315+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.194671831+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.383966021+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.383992518+07:00","message":"found end of frame, send empty tag with msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.383995627+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.38400277+07:00","message":"[buffer interim] 54 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384011675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384023866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384027043+07:00","message":"> Transcript [599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384029747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384031808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384033774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384035679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:21.384038796+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.384049575+07:00","message":"push: {true \n 0 0xc002201400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:21.388452562+07:00","message":"write wav file: './tmp/7583/7583_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:21.572708692+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:22.187836767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:22.187838909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.421214673+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.421263236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.421269258+07:00","message":"receive interim result [false|false]: ข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.421285764+07:00","message":"[buffer interim] 55 false ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421293005+07:00","message":"[bufferProcess] interim [840000000]:ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421294889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421301393+07:00","message":"[bufferProcess] send to processor (ticker):ข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421304383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421307498+07:00","message":"> Transcript [600] [false]: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.421309948+07:00","message":"Set StatePrefix (first interim): 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.422636444+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.422678109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.422684262+07:00","message":"receive interim result [false|false]: ข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.422698939+07:00","message":"[buffer interim] 55 false ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.422704383+07:00","message":"[bufferProcess] interim [900000000]:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.422706806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.801439073+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.801485182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.801491916+07:00","message":"receive interim result [false|false]: ข้าราชการภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.801506792+07:00","message":"[buffer interim] 55 false ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801514629+07:00","message":"[bufferProcess] interim [320000000]:ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801517523+07:00","message":"[bufferProcess] send to processor:ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801524349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801527761+07:00","message":"> Transcript [601] [false]: 'ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801531081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801533319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.8015363+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.801538605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.998534504+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.998574715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.998580554+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:22.998592085+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998598847+07:00","message":"[bufferProcess] interim [440000000]:ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998601315+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998606835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998621868+07:00","message":"> Transcript [602] [false]: 'ข้าราชการภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998625383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998627679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998629839+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:22.998632245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.002074315+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.002103053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการพระเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.002109342+07:00","message":"receive interim result [false|false]: ข้าราชการพระเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.002122103+07:00","message":"[buffer interim] 55 false ข้าราชการพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002127353+07:00","message":"[bufferProcess] interim [500000000]:ข้าราชการพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002129678+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002134906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002137458+07:00","message":"> Transcript [603] [false]: 'ข้าราชการภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.00214065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002143211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002146427+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.002148727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.12023904+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.120276559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.12028234+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.120297559+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120304462+07:00","message":"[bufferProcess] interim [560000000]:ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120306951+07:00","message":"[bufferProcess] send to processor:ข้าราชการพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120313865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120316591+07:00","message":"> Transcript [604] [false]: 'ข้าราชการพระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120320459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120322787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120325341+07:00","message":"StatePrefix: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.12032773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120335162+07:00","message":"Push: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120337261+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120339549+07:00","message":"Set new StatePrefix : 'ข้าราชการพระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.120341711+07:00","message":"Next Push (prob) : 'ราชการพระเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.120349163+07:00","message":"push: {false ข้า 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.441882978+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.441923072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.441928242+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.44194409+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.441951299+07:00","message":"[bufferProcess] interim [860000000]:ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.44195386+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.441957813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.441961188+07:00","message":"> Transcript [605] [false]: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.441963935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.441967146+07:00","message":"Set new StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643401245+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643436152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643441156+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643457518+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643463641+07:00","message":"[bufferProcess] interim [40000000]:ข้าราชการภาคเอกชนและแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643466818+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643471099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643473924+07:00","message":"> Transcript [606] [false]: 'ข้าราชการภาคเอกชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.64347719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643479184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.64348107+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.64348333+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643909535+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643938879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643944858+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.643960781+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643967874+07:00","message":"[bufferProcess] interim [100000000]:ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643971571+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643980116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643986417+07:00","message":"> Transcript [607] [false]: 'ข้าราชการภาคเอกชนและแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643990658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643993536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.643996497+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.644000114+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.84234337+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.842396387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.842404411+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:23.842419791+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842429384+07:00","message":"[bufferProcess] interim [280000000]:ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842433276+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.84244247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842446758+07:00","message":"> Transcript [608] [false]: 'ข้าราชการภาคเอกชนและประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842451631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842455113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842458302+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:23.842462115+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.160128499+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.160169362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.160175931+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.160188353+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160195736+07:00","message":"[bufferProcess] interim [580000000]:ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160198778+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160205824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160209038+07:00","message":"> Transcript [609] [false]: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.16021265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160215475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160218071+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160221208+07:00","message":"TextPushed: 'ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160227346+07:00","message":"Push: 'ราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160229572+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160231721+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.160233961+07:00","message":"Next Push (prob) : 'และประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.160261588+07:00","message":"push: {false ราชการภาคเอกชน 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.349239791+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.349304014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.349310498+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.349326183+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349333562+07:00","message":"[bufferProcess] interim [820000000]:ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349336334+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349340198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349343186+07:00","message":"> Transcript [610] [false]: 'ข้าราชการภาคเอกชนและประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.34934811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349350487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349352754+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.349355306+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.542933162+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.542972212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.542980133+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.542994644+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543002079+07:00","message":"[bufferProcess] interim [0]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543004783+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543012737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543015893+07:00","message":"> Transcript [611] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543019752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543022671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543024886+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.543027656+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.802653709+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.802699992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.802706913+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.802721645+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802729209+07:00","message":"[bufferProcess] interim [240000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.80273215+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802739785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802742953+07:00","message":"> Transcript [612] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802747321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802749791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802752706+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.802761482+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.805066415+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.805088403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.80509534+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.805109269+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805115585+07:00","message":"[bufferProcess] interim [300000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805119549+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.80512341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805126751+07:00","message":"> Transcript [613] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805130777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805135574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805138679+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805142327+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805152568+07:00","message":"Push: 'และประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.80515589+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805159539+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:24.805177687+07:00","message":"Next Push (prob) : 'ในพื้นที่และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:24.805201263+07:00","message":"push: {false และประชาชน 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.051470543+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.051510686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.051517312+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.051532468+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.051539362+07:00","message":"[bufferProcess] interim [480000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.051542015+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.051548331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.0515516+07:00","message":"> Transcript [614] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.051554133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.051557785+07:00","message":"Set new StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.122587298+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.122630347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.122640076+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.122652039+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122661767+07:00","message":"[bufferProcess] interim [600000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122665911+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122672552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122676567+07:00","message":"> Transcript [615] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122682673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122685723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122688572+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.122691547+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:25.188039475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:25.188052462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.499839502+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.499878392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.499884667+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.499899475+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499906247+07:00","message":"[bufferProcess] interim [960000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499909207+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499917379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499920286+07:00","message":"> Transcript [616] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499923764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499926059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499929742+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.499932963+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.765849736+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.765891283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.765912983+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.765934648+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765944526+07:00","message":"[bufferProcess] interim [200000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765947485+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765951271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765954132+07:00","message":"> Transcript [617] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765957617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765959735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765962234+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.765964867+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.824112692+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.824160369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.824170226+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.824186996+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824195041+07:00","message":"[bufferProcess] interim [260000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824198343+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824206582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824209627+07:00","message":"> Transcript [618] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824214134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824218235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824220638+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824223461+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824231688+07:00","message":"Push: 'ในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.82423379+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824236439+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:25.824238913+07:00","message":"Next Push (prob) : 'จังหวัดใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:25.82424888+07:00","message":"push: {false ในพื้นที่หลาย 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.012770753+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.012809446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.012815755+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.01282961+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012841946+07:00","message":"[bufferProcess] interim [500000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012844668+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012848695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012852235+07:00","message":"> Transcript [619] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012855078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.012857378+07:00","message":"Set new StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.333201887+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.333248609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.333256676+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.333275287+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333289333+07:00","message":"[bufferProcess] interim [740000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333292978+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333306541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333311008+07:00","message":"> Transcript [620] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333316806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333320395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333324396+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.333329088+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.337843892+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.337873988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.337880257+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.337895046+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337900456+07:00","message":"[bufferProcess] interim [800000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337903279+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.33790705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337910089+07:00","message":"> Transcript [621] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337913547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337915681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337917583+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.337920466+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.5191593+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.519200245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.519206246+07:00","message":"receive interim result [false|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.519215139+07:00","message":"[buffer interim] 55 false ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519221612+07:00","message":"[bufferProcess] interim [980000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519224622+07:00","message":"[bufferProcess] send to processor:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.51922896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519232028+07:00","message":"> Transcript [622] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519235403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519237529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519240737+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.519243316+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.891369022+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980575824+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980620897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980627984+07:00","message":"receive interim result [true|false]: ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980635431+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980637537+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980643317+07:00","message":"[buffer interim] 55 true ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980650405+07:00","message":"[bufferProcess] interim [550000000]:ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980653985+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980657998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980660795+07:00","message":"> Transcript [623] [false]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980664287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.98066645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980668949+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980671942+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980677153+07:00","message":"Push: 'จังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980681594+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980684401+07:00","message":"Set new StatePrefix : 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980686961+07:00","message":"Next Push (prob) : 'กันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980688804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980691017+07:00","message":"> Transcript [624] [true]: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980693368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.98069515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.98069755+07:00","message":"StatePrefix: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วมกันประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980699844+07:00","message":"TextPushed: 'ข้าราชการภาคเอกชนและประชาชนในพื้นที่หลายจังหวัดได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:26.980702106+07:00","message":"Push: 'กันประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.98070738+07:00","message":"push: {false จังหวัดได้ร่วม 0 0xc0018eca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:26.980731437+07:00","message":"push: {true กันประกอบพิธี 0 0xc0018eca00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:26.991848293+07:00","message":"write wav file: './tmp/7583/7583_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.022704951+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.558670763+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.558721182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.558728597+07:00","message":"receive interim result [false|false]: บำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.558748951+07:00","message":"[buffer interim] 56 false บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.55875955+07:00","message":"[bufferProcess] interim [540000000]:บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.558763715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.673547372+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.673588735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.673596203+07:00","message":"receive interim result [false|false]: บำเพ็ญกู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.673611685+07:00","message":"[buffer interim] 56 false บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.673620151+07:00","message":"[bufferProcess] interim [720000000]:บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.673623392+07:00","message":"[bufferProcess] send to processor:บำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.673634359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.673639114+07:00","message":"> Transcript [625] [false]: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.673642456+07:00","message":"Set StatePrefix (first interim): 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.749711028+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.749752221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.749757685+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:27.749787733+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749796233+07:00","message":"[bufferProcess] interim [780000000]:บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749798782+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749802462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749805422+07:00","message":"> Transcript [626] [false]: 'บำเพ็ญกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749808581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749810631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749812982+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:27.749815173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:28.189076467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:28.189094652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.258958274+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.259013552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.259019415+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.259033027+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259040526+07:00","message":"[bufferProcess] interim [260000000]:บำเพ็ญกุศลสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259043436+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259050857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259054148+07:00","message":"> Transcript [627] [false]: 'บำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259057842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259060611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259062656+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.259064885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.261032716+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.261066653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.261072238+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.261085895+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261092439+07:00","message":"[bufferProcess] interim [320000000]:บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261094646+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261102013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261104611+07:00","message":"> Transcript [628] [false]: 'บำเพ็ญกุศลสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261108093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261110324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261112239+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.261114646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.436846637+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.436888895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.436894639+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.436911903+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436922275+07:00","message":"[bufferProcess] interim [440000000]:บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436924671+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436928771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436932175+07:00","message":"> Transcript [629] [false]: 'บำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436935475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436938138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.43694027+07:00","message":"StatePrefix: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436942405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436948532+07:00","message":"Push: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436950474+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436952736+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.436955376+07:00","message":"Next Push (prob) : 'กุศลศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.436963399+07:00","message":"push: {false บำเพ็ญ 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.762063082+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.762108691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.762115435+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:28.762130769+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762137609+07:00","message":"[bufferProcess] interim [800000000]:บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762140974+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762148351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762151772+07:00","message":"> Transcript [630] [false]: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762154376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:28.762156464+07:00","message":"Set new StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.013566352+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.013602529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.013608797+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.013623037+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.013632685+07:00","message":"[bufferProcess] interim [980000000]:บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.01363693+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.013645205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.013648298+07:00","message":"> Transcript [631] [false]: 'บำเพ็ญกุศลสตมวารก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.013651863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.013654011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.01365601+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.01365832+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.078842675+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.078884716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารก็เจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.078892564+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.078906047+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078914253+07:00","message":"[bufferProcess] interim [40000000]:บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078917694+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078925062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078929112+07:00","message":"> Transcript [632] [false]: 'บำเพ็ญกุศลสตมวารครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078933545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078936782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078940358+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.078943726+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.15209975+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.152136228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.152142844+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.152155129+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152162236+07:00","message":"[bufferProcess] interim [160000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152164753+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152170696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152173533+07:00","message":"> Transcript [633] [false]: 'บำเพ็ญกุศลสตมวารก็เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152177137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152179359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152181349+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.152183957+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.158731986+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.158767326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารก็เจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.158778889+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.158796906+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158805802+07:00","message":"[bufferProcess] interim [220000000]:บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158809612+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158818427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158822744+07:00","message":"> Transcript [634] [false]: 'บำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158827535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158830781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158834614+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158837805+07:00","message":"TextPushed: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158846928+07:00","message":"Push: 'กุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158849333+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158851425+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.158853714+07:00","message":"Next Push (prob) : 'ครบ 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.15886298+07:00","message":"push: {false กุศลสตมวาร 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.275147617+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.275184553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.275190526+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.275201648+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.275208076+07:00","message":"[bufferProcess] interim [280000000]:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.275210511+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารก็เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.275214882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.275217804+07:00","message":"> Transcript [635] [false]: 'บำเพ็ญกุศลสตมวารก็เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.27521999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.275222117+07:00","message":"Set new StatePrefix: 'บำเพ็ญกุศลสตมวารก็เจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.794651272+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.794690868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.794696885+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.794707501+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794714373+07:00","message":"[bufferProcess] interim [820000000]:บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794717089+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794720877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794723982+07:00","message":"> Transcript [636] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794726237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.794728398+07:00","message":"Set new StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.84953353+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.849573732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.849580327+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.849590241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.849593317+07:00","message":"receive interim result [false|false]:  วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.84960146+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:29.84960841+07:00","message":"[buffer interim] 56 false  วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849615109+07:00","message":"[bufferProcess] interim [880000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.84961807+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849625542+07:00","message":"[bufferProcess] interim [880000000]: วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849628151+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849631006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849633748+07:00","message":"> Transcript [637] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849637058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.84963935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849641449+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:29.849643941+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035152031+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035188636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035195456+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035205611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.03520909+07:00","message":"receive interim result [false|false]:  วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035215684+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.035218918+07:00","message":"[buffer interim] 56 false  วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035224326+07:00","message":"[bufferProcess] interim [60000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035227494+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.03523069+07:00","message":"[bufferProcess] interim [60000000]: วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.03523338+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035239147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035242105+07:00","message":"> Transcript [638] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035245087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035247384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035249418+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.035251855+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351761391+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351801437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351807579+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351817707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351821361+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351836738+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.351840615+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351846626+07:00","message":"[bufferProcess] interim [360000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351849475+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351853492+07:00","message":"[bufferProcess] interim [360000000]: วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351855881+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351858963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351862055+07:00","message":"> Transcript [639] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.35186557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351869466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351871591+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.351873898+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486901108+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486935631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486943799+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486954322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486958669+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486967493+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.486971585+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486978756+07:00","message":"[bufferProcess] interim [480000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.48698167+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486985292+07:00","message":"[bufferProcess] interim [480000000]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486988318+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486991451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486994188+07:00","message":"> Transcript [640] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.486997829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487001956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487004057+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487006474+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487009224+07:00","message":"Push: 'ครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487011192+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487013272+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.487015527+07:00","message":"Next Push (prob) : 'อุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.487023129+07:00","message":"push: {false ครบ 7 วัน 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673850407+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673882637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673888764+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673901123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673903743+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.673910393+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.67391374+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673919425+07:00","message":"[bufferProcess] interim [660000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673922043+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673925258+07:00","message":"[bufferProcess] interim [660000000]: วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.67392779+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673931039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673934024+07:00","message":"> Transcript [641] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673937304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673939631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673941586+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.673943992+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752300112+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752336749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752343202+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752358591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752362216+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752380293+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.752411201+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752419687+07:00","message":"[bufferProcess] interim [780000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752423957+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752432084+07:00","message":"[bufferProcess] interim [780000000]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752435905+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752438845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752442753+07:00","message":"> Transcript [642] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752447285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752449607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752451762+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.752454572+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937410224+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937446228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937452362+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937467089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937470724+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937479121+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:30.937482379+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937489887+07:00","message":"[bufferProcess] interim [20000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937492432+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.93749559+07:00","message":"[bufferProcess] interim [20000000]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937498897+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.93750229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937506624+07:00","message":"> Transcript [643] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937510192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937512261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937514122+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:30.937516619+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:31.189422522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:31.189432848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.197956744+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.197993932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.197999041+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.198009451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.198012648+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.198022226+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.198026408+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198032239+07:00","message":"[bufferProcess] interim [200000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.19803516+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198038974+07:00","message":"[bufferProcess] interim [200000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198042095+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198044885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198047725+07:00","message":"> Transcript [644] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198051667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.1980537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198055655+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198058132+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198060765+07:00","message":"Push: 'อุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.19806269+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198064803+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.198067162+07:00","message":"Next Push (prob) : 'พระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.198075238+07:00","message":"push: {false อุทิศถวายเป็น 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.44736495+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.447397352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.447405097+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.4474163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.447420443+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.447427442+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.447430573+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447436196+07:00","message":"[bufferProcess] interim [440000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447438796+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447442184+07:00","message":"[bufferProcess] interim [440000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.44744542+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447449238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447452162+07:00","message":"> Transcript [645] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447456019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447458395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447460929+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.447463432+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576282842+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576325699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576332099+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576343391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576347564+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576355674+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.576359828+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576366676+07:00","message":"[bufferProcess] interim [560000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576369492+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576372936+07:00","message":"[bufferProcess] interim [560000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576375806+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576379061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576381885+07:00","message":"> Transcript [646] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576385824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576388625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576390643+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.576392935+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774777626+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774820204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774826489+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774839764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774843616+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774851058+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.774854704+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774860182+07:00","message":"[bufferProcess] interim [800000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774862755+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774866371+07:00","message":"[bufferProcess] interim [800000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774869577+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774876427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774908842+07:00","message":"> Transcript [647] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774915917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774918519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774921319+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.774924284+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836606148+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836644785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836652166+07:00","message":"receive interim result [false|false]: บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836662635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836667663+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836676556+07:00","message":"[buffer interim] 56 false บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836679658+07:00","message":"[buffer interim] 56 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836684919+07:00","message":"[bufferProcess] interim [920000000]:บำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836687192+07:00","message":"[bufferProcess] send to processor:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836690447+07:00","message":"[bufferProcess] interim [920000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836693727+07:00","message":"[bufferProcess] update buffer: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836696916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836699767+07:00","message":"> Transcript [648] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836703295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836705245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.83670747+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836710078+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.83671274+07:00","message":"Push: 'พระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836719972+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836723319+07:00","message":"Set new StatePrefix : 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:31.836742762+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:31.836751535+07:00","message":"push: {false พระกุศลแด่ 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.212052983+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.28353235+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304047676+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304089538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304095758+07:00","message":"receive interim result [true|false]: บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304101902+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304104311+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304110281+07:00","message":"[buffer interim] 56 true บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304117342+07:00","message":"[bufferProcess] interim [400000000]:บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.30412123+07:00","message":"[bufferProcess] send to processor (isfinal):บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304127201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304130368+07:00","message":"> Transcript [649] [false]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304133696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304135812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304137717+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304140745+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304143059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304145075+07:00","message":"> Transcript [650] [true]: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304147437+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304149217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304150965+07:00","message":"StatePrefix: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304153056+07:00","message":"TextPushed: 'บำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.304156176+07:00","message":"Push: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.304164462+07:00","message":"push: {true สมเด็จพระเจ้าลูกเธอ 0 0xc0001fad80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:32.315191733+07:00","message":"write wav file: './tmp/7583/7583_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.622026684+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.622064572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.622070402+07:00","message":"receive interim result [false|false]: เจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.622084234+07:00","message":"[buffer interim] 57 false เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.622090931+07:00","message":"[bufferProcess] interim [420000000]:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.622093078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.802456368+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.802494407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าผ่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.802500367+07:00","message":"receive interim result [false|false]: เจ้าฟ้าผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.802515223+07:00","message":"[buffer interim] 57 false เจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.802530067+07:00","message":"[bufferProcess] interim [540000000]:เจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.802532733+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.802536879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.802539707+07:00","message":"> Transcript [651] [false]: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.802542204+07:00","message":"Set StatePrefix (first interim): 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.807224017+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.8072523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.807257922+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.807272186+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807277655+07:00","message":"[bufferProcess] interim [600000000]:เจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807279947+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807283342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807286167+07:00","message":"> Transcript [652] [false]: 'เจ้าฟ้าผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807289128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807291553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807293535+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.807295688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.929634234+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.929672534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.929678363+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:32.929693168+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929700374+07:00","message":"[bufferProcess] interim [720000000]:เจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929703119+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.92970698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929710115+07:00","message":"> Transcript [653] [false]: 'เจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929713268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929715453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929717669+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:32.929719986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.249113154+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.24914544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.249150786+07:00","message":"receive interim result [false|false]: เจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.249177152+07:00","message":"[buffer interim] 57 false เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249186721+07:00","message":"[bufferProcess] interim [960000000]:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249191021+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249197264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249200382+07:00","message":"> Transcript [654] [false]: 'เจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249203452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.24920539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249207353+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.249209578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.25162401+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.251654517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.251660085+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.251674259+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251680646+07:00","message":"[bufferProcess] interim [20000000]:เจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251683007+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.25168672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251689519+07:00","message":"> Transcript [655] [false]: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251692826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251695118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251697196+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251699638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251704097+07:00","message":"Push: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.25170666+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251709065+07:00","message":"Set new StatePrefix : 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.251711418+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.251719682+07:00","message":"push: {false เจ้าฟ้า 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.439311431+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.439351488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.439358362+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.439370914+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.439377191+07:00","message":"[bufferProcess] interim [140000000]:เจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.439379811+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.439385333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.439388209+07:00","message":"> Transcript [656] [false]: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.439390456+07:00","message":"Set StatePrefix (first interim): 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.5108608+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.510903015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.510909234+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.510923898+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.5109323+07:00","message":"[bufferProcess] interim [260000000]:เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510935036+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510941839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510944797+07:00","message":"> Transcript [657] [false]: 'เจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510948462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510950699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510953497+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:33.510956253+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.874977847+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875021908+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875025028+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875027541+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875029801+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875031888+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875034214+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:33.875036327+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.150045139+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.150106631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.150114159+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.150130666+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150138184+07:00","message":"[bufferProcess] interim [860000000]:เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150141224+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150148327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150151485+07:00","message":"> Transcript [658] [false]: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150155069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150157289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150159703+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.150161876+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:34.190305139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:34.19031609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.53219537+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.532239918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.532246393+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.532262459+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532270034+07:00","message":"[bufferProcess] interim [280000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532273084+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532282125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532285078+07:00","message":"> Transcript [659] [false]: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532288656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532291037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532295604+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.532298388+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.603413964+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.603450868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.603457486+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.60347116+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603478341+07:00","message":"[bufferProcess] interim [340000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603480994+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603488121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603492114+07:00","message":"> Transcript [660] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603495545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603497826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603500612+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603503047+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603509075+07:00","message":"Push: 'พัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603511027+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603513364+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.603515535+07:00","message":"Next Push (prob) : 'ยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.603524033+07:00","message":"push: {false พัชรกิติ 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.604409362+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.604447315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.604452725+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.604471398+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604478711+07:00","message":"[bufferProcess] interim [400000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604481276+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604489107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604492175+07:00","message":"> Transcript [661] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604495591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604498551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604500462+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.604503716+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.863593509+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.863640202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.863647367+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:34.863663602+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863671954+07:00","message":"[bufferProcess] interim [580000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863675028+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863683206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863686871+07:00","message":"> Transcript [662] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863690481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863693109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863697778+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:34.863701054+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.110382699+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.110420759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.110427538+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.110441088+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110448247+07:00","message":"[bufferProcess] interim [880000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110450662+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110457597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110460293+07:00","message":"> Transcript [663] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110464297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110467403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110469502+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.110472261+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.242097343+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.24213947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.242145845+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.242162376+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242170133+07:00","message":"[bufferProcess] interim [940000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242172927+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242181603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242185718+07:00","message":"> Transcript [664] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242190493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242193507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242195691+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242198442+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242206147+07:00","message":"Push: 'ยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242208176+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242210854+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.242213406+07:00","message":"Next Push (prob) : 'เทพพญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.242238179+07:00","message":"push: {false ยาภานเรนทิรา 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.304318957+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.304354413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.304360269+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.304375016+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304381878+07:00","message":"[bufferProcess] interim [60000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304384196+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304388159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304391101+07:00","message":"> Transcript [665] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304393639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.304396164+07:00","message":"Set new StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.811877604+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.811922045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.811930023+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.81195023+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.811959407+07:00","message":"[bufferProcess] interim [540000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.811963088+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.811972943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.811976281+07:00","message":"> Transcript [666] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.8119788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.811981062+07:00","message":"Set new StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.813540754+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.813576583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.813582387+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.813599109+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813606465+07:00","message":"[bufferProcess] interim [600000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.81360907+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813617034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813620021+07:00","message":"> Transcript [667] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813623584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.81362584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813628255+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.813631271+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.939067116+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.939104316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.939110403+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:35.939123833+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939130882+07:00","message":"[bufferProcess] interim [660000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939133483+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.93913896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939142842+07:00","message":"> Transcript [668] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939146415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939148493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.93915049+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:35.939153345+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.198387824+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.198431561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.198439793+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.198454882+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198462898+07:00","message":"[bufferProcess] interim [960000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198465994+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198474651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198477559+07:00","message":"> Transcript [669] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198481273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198483963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198486635+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.198489544+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.840684929+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.840727986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.840739415+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.84075733+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840766738+07:00","message":"[bufferProcess] interim [560000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840769342+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840772839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840776519+07:00","message":"> Transcript [670] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840780572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.84078285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840785638+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840788369+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840803758+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840806548+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840808832+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:36.840813344+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:36.840842433+07:00","message":"push: {false เทพยวดี 0 0xc00189c400}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:37.190929534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:37.190949724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.222266275+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.222307671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.222314466+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.222331571+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222343195+07:00","message":"[bufferProcess] interim [980000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222346597+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222353825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222356935+07:00","message":"> Transcript [671] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222361342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222363788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222365889+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.222368827+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.799923661+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.799962384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.799968656+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.799981904+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.79999225+07:00","message":"[bufferProcess] interim [580000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.799994987+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.799999342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.800003192+07:00","message":"> Transcript [672] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.800006779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.800008835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.800011153+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.800014048+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.919899679+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.919943206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.919949904+07:00","message":"receive interim result [false|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:37.919963502+07:00","message":"[buffer interim] 57 false เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919970947+07:00","message":"[bufferProcess] interim [640000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919974445+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919982232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919985008+07:00","message":"> Transcript [673] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919989282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919991856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919994362+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:37.919998616+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.161986787+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.233110849+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257313074+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257351658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257359891+07:00","message":"receive interim result [true|false]: เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257367775+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257369884+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257374931+07:00","message":"[buffer interim] 57 true เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257382123+07:00","message":"[bufferProcess] interim [120000000]:เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257387768+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257391341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257394404+07:00","message":"> Transcript [674] [false]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257398068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257400032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257402238+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257406556+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257412932+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257415061+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257418189+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257421532+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257423593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257425784+07:00","message":"> Transcript [675] [true]: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257428318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257430588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257432295+07:00","message":"StatePrefix: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257434621+07:00","message":"TextPushed: 'เจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.257443503+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257452033+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.257458457+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc00189c400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:38.268909949+07:00","message":"write wav file: './tmp/7583/7583_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.768079006+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.768124541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชภัฏ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.768130235+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.768145382+07:00","message":"[buffer interim] 58 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.768152479+07:00","message":"[bufferProcess] interim [600000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.768155039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.890966162+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.891006148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.891011753+07:00","message":"receive interim result [false|false]: พระราชทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.891028372+07:00","message":"[buffer interim] 58 false พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.891035468+07:00","message":"[bufferProcess] interim [720000000]:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.891037581+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.891040838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.891055564+07:00","message":"> Transcript [676] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.891057855+07:00","message":"Set StatePrefix (first interim): 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.95085879+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.950901877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.950908129+07:00","message":"receive interim result [false|false]: พระราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:38.95092363+07:00","message":"[buffer interim] 58 false พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.950930903+07:00","message":"[bufferProcess] interim [780000000]:พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.950933733+07:00","message":"[bufferProcess] send to processor:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.95094101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.950943882+07:00","message":"> Transcript [677] [false]: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.950946132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:38.950948702+07:00","message":"Set new StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.060918648+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.150733387+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.150775726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชธิดา\",\"confidence\":0.95874304}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.150784217+07:00","message":"receive interim result [true|false]: พระราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.150793301+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.150795583+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.15080189+07:00","message":"[buffer interim] 58 true พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150818041+07:00","message":"[bufferProcess] interim [50000000]:พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.15082161+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150825069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.15082841+07:00","message":"> Transcript [678] [false]: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150830821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150833009+07:00","message":"Set new StatePrefix: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150835077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150837071+07:00","message":"> Transcript [679] [true]: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150839319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150841381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150845881+07:00","message":"StatePrefix: 'พระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150848187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:39.150854264+07:00","message":"Push: 'พระราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:39.15086273+07:00","message":"push: {true พระราชธิดา 0 0xc00189c100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:39.157979497+07:00","message":"write wav file: './tmp/7583/7583_58.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:40.191196457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:40.191224148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.226640131+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.281280973+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.440427554+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.440448667+07:00","message":"found end of frame, send empty tag with msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.440452229+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.440459216+07:00","message":"[buffer interim] 59 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440465312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.44046957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440472393+07:00","message":"> Transcript [680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440474877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.44047681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440478685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440480568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:40.440483266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.44049489+07:00","message":"push: {true \n 0 0xc0001fab80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:40.447296302+07:00","message":"write wav file: './tmp/7583/7583_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:40.602330826+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.469371819+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.469428976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.469436273+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.469457566+07:00","message":"[buffer interim] 60 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.469473947+07:00","message":"[bufferProcess] interim [900000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.469477711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.46948365+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.469490976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.469512768+07:00","message":"> Transcript [681] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.469516764+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.582316839+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.582358618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.582364512+07:00","message":"receive interim result [false|false]: ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.582377941+07:00","message":"[buffer interim] 60 false ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.582385419+07:00","message":"[bufferProcess] interim [960000000]:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.582387511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.593123339+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.593150011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.593155572+07:00","message":"receive interim result [false|false]: ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.593187116+07:00","message":"[buffer interim] 60 false ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593197609+07:00","message":"[bufferProcess] interim [20000000]:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.5931997+07:00","message":"[bufferProcess] send to processor:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593205125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593208353+07:00","message":"> Transcript [682] [false]: 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593211631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593213879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593215891+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.593218049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.842748977+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.842791523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.842797908+07:00","message":"receive interim result [false|false]: ที่วัดศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.842810424+07:00","message":"[buffer interim] 60 false ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842825817+07:00","message":"[bufferProcess] interim [260000000]:ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842828602+07:00","message":"[bufferProcess] send to processor:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.84283562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842838923+07:00","message":"> Transcript [683] [false]: 'ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842841826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842844047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.84284636+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.842849103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.977151437+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.977203341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีเอี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.977209816+07:00","message":"receive interim result [false|false]: ที่วัดศรีเอี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:41.977223608+07:00","message":"[buffer interim] 60 false ที่วัดศรีเอี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.97723083+07:00","message":"[bufferProcess] interim [380000000]:ที่วัดศรีเอี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977233714+07:00","message":"[bufferProcess] send to processor:ที่วัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977240811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977244029+07:00","message":"> Transcript [684] [false]: 'ที่วัดศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977247304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977249554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977252154+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:41.977254462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.024015769+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.024050594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.024056565+07:00","message":"receive interim result [false|false]: ที่วัดศรีคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.024067238+07:00","message":"[buffer interim] 60 false ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024074406+07:00","message":"[bufferProcess] interim [440000000]:ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024076659+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีเอี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.02408017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024083271+07:00","message":"> Transcript [685] [false]: 'ที่วัดศรีเอี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024086462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024088714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024090914+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024093115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024095652+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024097693+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024099831+07:00","message":"Set new StatePrefix : 'ที่วัดศรีเอี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.024102198+07:00","message":"Next Push (prob) : 'วัดศรีเอี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.024110398+07:00","message":"push: {false ที่ 0 0xc0001faf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.152996142+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.153031876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.153038605+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.153051764+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.153058694+07:00","message":"[bufferProcess] interim [620000000]:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.153061153+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.153064699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.153068302+07:00","message":"> Transcript [686] [false]: 'ที่วัดศรีคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.15307053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.153072711+07:00","message":"Set new StatePrefix: 'ที่วัดศรีคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.72687206+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.726915776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.726923719+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:42.726941037+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726949161+07:00","message":"[bufferProcess] interim [220000000]:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726953199+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726963846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726968132+07:00","message":"> Transcript [687] [false]: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726971397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:42.726974847+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:43.191446702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:43.191456551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.557246293+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.557295617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.557303752+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.557320815+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557335225+07:00","message":"[bufferProcess] interim [0]:ที่วัดศรีโคมคำอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557339458+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557350348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557354727+07:00","message":"> Transcript [688] [false]: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557364833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557368521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.557372092+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.55737607+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.824976815+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.825019307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.825024716+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:43.825038245+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825045568+07:00","message":"[bufferProcess] interim [300000000]:ที่วัดศรีโคมคำอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825048034+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825055715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825058587+07:00","message":"> Transcript [689] [false]: 'ที่วัดศรีโคมคำอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.82506178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825064406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.825066758+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:43.82506972+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.072438654+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.072480416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.072486503+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.072500692+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072507955+07:00","message":"[bufferProcess] interim [480000000]:ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072510709+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072517771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072520529+07:00","message":"> Transcript [690] [false]: 'ที่วัดศรีโคมคำอารามหลวงอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072523915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072526448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.072529737+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.07253259+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.265149516+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.265206267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.265215884+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.265235162+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265244309+07:00","message":"[bufferProcess] interim [720000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265248293+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265263168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265267311+07:00","message":"> Transcript [691] [false]: 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265272511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265275933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265279484+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.26528291+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.26529259+07:00","message":"Push: 'วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265296122+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265299361+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.265303338+07:00","message":"Next Push (prob) : 'อารามหลวงอำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.265336485+07:00","message":"push: {false วัดศรีโคมคำ 0 0xc0001faf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.322932806+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.322971816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.322978111+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.322995528+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323003014+07:00","message":"[bufferProcess] interim [780000000]:ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323005507+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323017303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323021415+07:00","message":"> Transcript [692] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323024987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.323027248+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.775941654+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.775982579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.775990058+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:44.776003759+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.77601185+07:00","message":"[bufferProcess] interim [200000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.776015096+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.776021903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.776025278+07:00","message":"> Transcript [693] [false]: 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.776027717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:44.776030123+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.045886645+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.045921684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.04592782+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.045948439+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045956026+07:00","message":"[bufferProcess] interim [500000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045959302+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045967375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045970317+07:00","message":"> Transcript [694] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045973064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.045975126+07:00","message":"Set new StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.368061796+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.368099597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.368106138+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.368118971+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368127223+07:00","message":"[bufferProcess] interim [800000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368129713+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368135795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368138586+07:00","message":"> Transcript [695] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.36814189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368144758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368147837+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.368151849+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.565723494+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.565764669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.565771088+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.565787407+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565794951+07:00","message":"[bufferProcess] interim [980000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565797683+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565805039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565807909+07:00","message":"> Transcript [696] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565811357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565816326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565818644+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.565821434+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.672883664+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.672924174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.672933057+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.672947934+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672955612+07:00","message":"[bufferProcess] interim [40000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672958439+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672965687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672968942+07:00","message":"> Transcript [697] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอนั'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672972905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672975288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672977541+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.672980941+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.929632655+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.929664753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.929670921+07:00","message":"receive interim result [false|false]: ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.929681912+07:00","message":"[buffer interim] 60 false ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929688053+07:00","message":"[bufferProcess] interim [400000000]:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929690697+07:00","message":"[bufferProcess] send to processor:ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929696661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929699543+07:00","message":"> Transcript [698] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929703062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929705004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929707244+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.92971037+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929715209+07:00","message":"Push: 'อารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929717374+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.929719729+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:45.92972201+07:00","message":"Next Push (prob) : 'นางสาวอรอาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:45.92972901+07:00","message":"push: {false อารามหลวงอําเภอเมืองพะเยา 0 0xc0001faf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.173085387+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:46.192301441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:46.192334151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.303337653+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.356600659+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.356652228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ\",\"confidence\":0.91836816}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.35666189+07:00","message":"receive interim result [true|false]: ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.356673094+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.356676275+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.356685556+07:00","message":"[buffer interim] 60 true ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356695338+07:00","message":"[bufferProcess] interim [790000000]:ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356700562+07:00","message":"[bufferProcess] send to processor (isfinal):ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356705671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356710633+07:00","message":"> Transcript [699] [false]: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356715859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356719077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356722271+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356726622+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356729778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356733091+07:00","message":"> Transcript [700] [true]: 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356736795+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.3567394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.35674237+07:00","message":"StatePrefix: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356745574+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.356748763+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.357022507+07:00","message":"Push: 'นางสาวอรอาภาโลกวีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.357028074+07:00","message":"TextPushed: 'ที่วัดศรีโคมคำอารามหลวงอําเภอเมืองพะเยานางสาวอรอาภาโลกวีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.357032001+07:00","message":"Set new StatePrefix : 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.357035515+07:00","message":"Next Push (prob) : 'ที่วัดศรีโคมคำอารามหลวงอำเภอเมืองพะเยานางสาวอรอาภาโลกวีระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.35704763+07:00","message":"push: {true นางสาวอรอาภาโลกวีระ 0 0xc0001faf00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.357048629+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_60.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:46.376041711+07:00","message":"write wav file: './tmp/7583/7583_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.967603685+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.967647754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฏจักร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.967653427+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:46.967668436+07:00","message":"[buffer interim] 61 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.967675545+07:00","message":"[bufferProcess] interim [720000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:46.967677505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.021124789+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.021184029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.021189695+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.02120229+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.021211077+07:00","message":"[bufferProcess] interim [780000000]:ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.021213511+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.021219551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.021222604+07:00","message":"> Transcript [701] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.021224849+07:00","message":"Set StatePrefix (first interim): 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.341495519+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.341536987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.341543242+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.341557054+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341563847+07:00","message":"[bufferProcess] interim [80000000]:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341567351+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341574243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341577113+07:00","message":"> Transcript [702] [false]: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341579412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.341581768+07:00","message":"Set new StatePrefix: 'ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.931893744+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.931946679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.931953582+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:47.931968778+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931975855+07:00","message":"[bufferProcess] interim [680000000]:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931978227+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931984392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931987462+07:00","message":"> Transcript [703] [false]: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931990939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931993192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.93199513+07:00","message":"StatePrefix: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:47.931997457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.053060081+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.053099192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.053104563+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.053115883+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053124412+07:00","message":"[bufferProcess] interim [800000000]:ผู้ว่าราชการจังหวัดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053126904+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.05313108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053134118+07:00","message":"> Transcript [704] [false]: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053137255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053139505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053141503+07:00","message":"StatePrefix: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.053143819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.202508884+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.202545825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.202551768+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.20256411+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202571485+07:00","message":"[bufferProcess] interim [860000000]:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202574145+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202579762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202582696+07:00","message":"> Transcript [705] [false]: 'ผู้ว่าราชการจังหวัดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202585848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202588245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.202590247+07:00","message":"StatePrefix: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.20259257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.213463194+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.213506545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.213511591+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดในงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.213528097+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213535838+07:00","message":"[bufferProcess] interim [920000000]:ผู้ว่าราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213538648+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213546083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213548666+07:00","message":"> Transcript [706] [false]: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213552311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213554583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213556992+07:00","message":"StatePrefix: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213559706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213566363+07:00","message":"Push: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213568418+07:00","message":"TextPushed: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213570559+07:00","message":"Set new StatePrefix : 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.213572847+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.213581191+07:00","message":"push: {false ผู้ว่าราชการ 0 0xc003d0c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.378086597+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.378136683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดในงานผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.378143016+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดในงานผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.378160349+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดในงานผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378167943+07:00","message":"[bufferProcess] interim [100000000]:ผู้ว่าราชการจังหวัดในงานผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378170556+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378178372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378181212+07:00","message":"> Transcript [707] [false]: 'ผู้ว่าราชการจังหวัดในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378184392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378187214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378189579+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.378192346+07:00","message":"TextPushed: 'ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.452530282+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.452571715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.452578101+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.452589353+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452596626+07:00","message":"[bufferProcess] interim [160000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452599279+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดในงานผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452602692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452605915+07:00","message":"> Transcript [708] [false]: 'ผู้ว่าราชการจังหวัดในงานผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452609294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452611968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452614228+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.452616965+07:00","message":"TextPushed: 'ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.559304315+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.559348369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.559354536+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.559368217+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559375449+07:00","message":"[bufferProcess] interim [280000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.55937805+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559384897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559387818+07:00","message":"> Transcript [709] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.55939089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559393087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559395714+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.559398588+07:00","message":"TextPushed: 'ผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.95313722+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.953198321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.953207021+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.953221505+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953231022+07:00","message":"[bufferProcess] interim [640000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953235669+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953242964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953247263+07:00","message":"> Transcript [710] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953251558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953255111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953257655+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953260682+07:00","message":"TextPushed: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953265131+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.95327026+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953274367+07:00","message":"Set new StatePrefix : 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:48.953278075+07:00","message":"Next Push (prob) : 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:48.953288867+07:00","message":"push: {false จังหวัด 0 0xc003d0c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.08448997+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.084535224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.084544141+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.084561041+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084573292+07:00","message":"[bufferProcess] interim [820000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084577037+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084585521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084590323+07:00","message":"> Transcript [711] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084595419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084598924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084601884+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.084607031+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:49.192819421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:49.192842543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.275322917+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.275357889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.275364132+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.275378628+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275385169+07:00","message":"[bufferProcess] interim [0]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275387828+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275394866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275398276+07:00","message":"> Transcript [712] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.27540205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275404498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275406668+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.275409063+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.859499114+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.85954423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.859552767+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.859570224+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859581558+07:00","message":"[bufferProcess] interim [600000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859585924+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859593834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859598037+07:00","message":"> Transcript [713] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859602695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859605628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859607957+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.859610379+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.975447162+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.975484339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.975490727+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.975503302+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.97550914+07:00","message":"[bufferProcess] interim [720000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975511959+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975516312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975519069+07:00","message":"> Transcript [714] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.97552262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975524534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975526689+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975529686+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975537054+07:00","message":"Push: 'หน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975539135+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975541678+07:00","message":"Set new StatePrefix : 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:49.975544043+07:00","message":"Next Push (prob) : 'และภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:49.975551351+07:00","message":"push: {false หน่วยงานภาครัฐ 0 0xc003d0c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.229280604+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.229321954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.229331441+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.229344095+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229350738+07:00","message":"[bufferProcess] interim [960000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229353381+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229359231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.22936202+07:00","message":"> Transcript [715] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229365666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229367683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229369713+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.229372258+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.480780771+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.480822725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.480829442+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.480854164+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.48086534+07:00","message":"[bufferProcess] interim [140000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480868148+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.48087635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480879459+07:00","message":"> Transcript [716] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480883248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480886053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480888825+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.480891823+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.740094183+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.740129611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.740136256+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:50.740150712+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740157113+07:00","message":"[bufferProcess] interim [440000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740159664+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.74016375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740167358+07:00","message":"> Transcript [717] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740171809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.74017416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740176629+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:50.740179415+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.390889579+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.390934176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.39093997+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.390951054+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390958413+07:00","message":"[bufferProcess] interim [40000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390961534+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390967167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390970043+07:00","message":"> Transcript [718] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390974076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390976274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.39097937+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.39098212+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390988477+07:00","message":"Push: 'และภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390990426+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390992907+07:00","message":"Set new StatePrefix : 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.390995322+07:00","message":"Next Push (prob) : 'ตลอดจนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.391002863+07:00","message":"push: {false และภาคเอกชน 0 0xc003d0c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.440481314+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.440517187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.44052325+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.440534164+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440542066+07:00","message":"[bufferProcess] interim [160000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440544923+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440548233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440550936+07:00","message":"> Transcript [719] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440554156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440556413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440558266+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.440561071+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.573762347+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.573803776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.573810838+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.573826598+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573834165+07:00","message":"[bufferProcess] interim [280000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573837022+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573850931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573853976+07:00","message":"> Transcript [720] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573857561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573860021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573861997+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.573864972+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.642528376+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.642570763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.642576825+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.642596174+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642605174+07:00","message":"[bufferProcess] interim [340000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642607686+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642611894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642615042+07:00","message":"> Transcript [721] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642618886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642621071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642623292+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.642626102+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.656388756+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.656428016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.656434241+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.656449673+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656455917+07:00","message":"[bufferProcess] interim [400000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656458512+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656462236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656465789+07:00","message":"> Transcript [722] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656469747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656471992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656474014+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656476974+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656483814+07:00","message":"Push: 'ตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656485802+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.65648803+07:00","message":"Set new StatePrefix : 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.656490364+07:00","message":"Next Push (prob) : 'ร่วมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.656498611+07:00","message":"push: {false ตลอดจนประชาชน 0 0xc003d0c300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.752840024+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.812651141+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.835258979+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.835305274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.835316701+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.835333603+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.835344283+07:00","message":"[bufferProcess] interim [580000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.835347861+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.83535511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.835359226+07:00","message":"> Transcript [723] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.835362267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.83536455+07:00","message":"Set new StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.842994859+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.843028878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.843034752+07:00","message":"receive interim result [false|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.843050523+07:00","message":"[buffer interim] 61 false ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.843058024+07:00","message":"[bufferProcess] interim [640000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.843061193+07:00","message":"[bufferProcess] send to processor:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.84306543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.84306849+07:00","message":"> Transcript [724] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.84307217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.843074203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.843076347+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.84307923+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869926388+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869964521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ\",\"confidence\":0.95378274}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869971211+07:00","message":"receive interim result [true|false]: ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869981288+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869983371+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.869989119+07:00","message":"[buffer interim] 61 true ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.869995659+07:00","message":"[bufferProcess] interim [670000000]:ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.869999216+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.87000316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870007337+07:00","message":"> Transcript [725] [false]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870010696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870012752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870015041+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870017974+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870020115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870022124+07:00","message":"> Transcript [726] [true]: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870024416+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870026156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870027984+07:00","message":"StatePrefix: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชนร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870030072+07:00","message":"TextPushed: 'ผู้ว่าราชการจังหวัดหน่วยงานภาครัฐและภาคเอกชนตลอดจนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:51.870032864+07:00","message":"Push: 'ร่วมกันประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:51.870040097+07:00","message":"push: {true ร่วมกันประกอบ 0 0xc003d0c300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:11:51.881108939+07:00","message":"write wav file: './tmp/7583/7583_61.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:52.193606592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:52.193634393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.290080439+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.29012243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.290129841+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.290142964+07:00","message":"[buffer interim] 62 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.290149288+07:00","message":"[bufferProcess] interim [300000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.290151532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.854943589+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.854982032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีปั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.854988015+07:00","message":"receive interim result [false|false]: วิธีปั้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.854999554+07:00","message":"[buffer interim] 62 false วิธีปั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.855005975+07:00","message":"[bufferProcess] interim [840000000]:วิธีปั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.855008572+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.855014189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.855016982+07:00","message":"> Transcript [727] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.855019262+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.858642517+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.858683589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีบำรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.858689124+07:00","message":"receive interim result [false|false]: วิธีบำรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.858702799+07:00","message":"[buffer interim] 62 false วิธีบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858707929+07:00","message":"[bufferProcess] interim [900000000]:วิธีบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858710375+07:00","message":"[bufferProcess] send to processor:วิธีปั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858715865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858718515+07:00","message":"> Transcript [728] [false]: 'วิธีปั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858721427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858723655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858725691+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.858728129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.982444787+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.982481419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.98249012+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:52.982511804+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982518718+07:00","message":"[bufferProcess] interim [960000000]:พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982521026+07:00","message":"[bufferProcess] send to processor:วิธีบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982525433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982528257+07:00","message":"> Transcript [729] [false]: 'วิธีบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982531241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982533258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.982535649+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:52.98253802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.240894115+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.240935186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.240943789+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.240961684+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.240970539+07:00","message":"[bufferProcess] interim [260000000]:พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.240974203+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.240979365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.24098339+07:00","message":"> Transcript [730] [false]: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.240986972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.240990193+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.465869036+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.465910214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.465916162+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.465931496+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465938731+07:00","message":"[bufferProcess] interim [500000000]:พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465942131+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465947544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465950647+07:00","message":"> Transcript [731] [false]: 'พิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465953573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465955591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465957533+07:00","message":"StatePrefix: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.465959803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.598389717+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.598428774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.59843435+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.598450554+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598459103+07:00","message":"[bufferProcess] interim [560000000]:พิธีบำเพ็ญกุศลตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598462323+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598466754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598470207+07:00","message":"> Transcript [732] [false]: 'พิธีบำเพ็ญกุศลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598474072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.59847616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598478195+07:00","message":"StatePrefix: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.598480497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.709732597+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.709771077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.709777939+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.709791995+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709800341+07:00","message":"[bufferProcess] interim [620000000]:พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.70980287+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.70980987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709812877+07:00","message":"> Transcript [733] [false]: 'พิธีบำเพ็ญกุศลตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709829884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709832507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709835776+07:00","message":"StatePrefix: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.709838184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.774127547+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.774173115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.774178728+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.774194383+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.7742023+07:00","message":"[bufferProcess] interim [680000000]:พิธีบำเพ็ญกุศลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774205685+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774216312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774224038+07:00","message":"> Transcript [734] [false]: 'พิธีบำเพ็ญกุศลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774229933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774233754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.77423736+07:00","message":"StatePrefix: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774241144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.77425076+07:00","message":"Push: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774254001+07:00","message":"TextPushed: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774257441+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.774260589+07:00","message":"Next Push (prob) : 'กุศลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.774291422+07:00","message":"push: {false พิธีบำเพ็ญ 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.820148745+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.820183544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลต่อเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.820189747+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลต่อเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.820201083+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลต่อเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.820209795+07:00","message":"[bufferProcess] interim [800000000]:พิธีบำเพ็ญกุศลต่อเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.820212199+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.820218213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.820221044+07:00","message":"> Transcript [735] [false]: 'พิธีบำเพ็ญกุศลตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.820223672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.8202259+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.887418742+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.88745431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.887460261+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:53.887473036+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.887480211+07:00","message":"[bufferProcess] interim [860000000]:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.887482936+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลต่อเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.887488848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.887491787+07:00","message":"> Transcript [736] [false]: 'พิธีบำเพ็ญกุศลต่อเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.887494178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:53.88749651+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลต่อเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.172166688+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.172209763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.172216015+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.172227598+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172236822+07:00","message":"[bufferProcess] interim [220000000]:พิธีบำเพ็ญกุศลสตมวารพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172239346+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172245032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172248012+07:00","message":"> Transcript [737] [false]: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172250607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.172255083+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.312344576+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.312374879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.312380087+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.312393656+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312402248+07:00","message":"[bufferProcess] interim [280000000]:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312404848+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312408656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.31241156+07:00","message":"> Transcript [738] [false]: 'พิธีบำเพ็ญกุศลสตมวารพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312414765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312416878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312419067+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.312421415+07:00","message":"TextPushed: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.469916141+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.469959093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.469965378+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.469979455+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.469986898+07:00","message":"[bufferProcess] interim [460000000]:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.46998941+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.469994816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.469998008+07:00","message":"> Transcript [739] [false]: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.470001339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.470003714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.470006171+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.470009024+07:00","message":"TextPushed: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.479925671+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.479961153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.479966709+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.479982582+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.479989176+07:00","message":"[bufferProcess] interim [520000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.479991672+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.479996508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.480000664+07:00","message":"> Transcript [740] [false]: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.48000416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.480006479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.48000851+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.480010636+07:00","message":"TextPushed: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.662115952+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.662153692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.662159927+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.662172897+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662180252+07:00","message":"[bufferProcess] interim [700000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662182868+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662190585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662194695+07:00","message":"> Transcript [741] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662199513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662203005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662206464+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662210043+07:00","message":"TextPushed: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662219791+07:00","message":"Push: 'กุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662223051+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.662225297+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:54.66222748+07:00","message":"Next Push (prob) : 'ครบ 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:54.662256718+07:00","message":"push: {false กุศลสตมวาร 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045465385+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045507341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045514224+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.04552658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045529424+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045536292+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.045543039+07:00","message":"[buffer interim] 62 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045549551+07:00","message":"[bufferProcess] interim [120000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045552543+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045559675+07:00","message":"[bufferProcess] interim [120000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045563104+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045565905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045568931+07:00","message":"> Transcript [742] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.04557347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045576163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045578019+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.045580512+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:55.19393726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:55.193937321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.288601551+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.288645143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.288651867+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.288665891+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288674203+07:00","message":"[bufferProcess] interim [300000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288677397+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288685739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288688962+07:00","message":"> Transcript [743] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288692302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288694872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.28869706+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.288700003+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558162878+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558206762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558213706+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558225528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558229832+07:00","message":"receive interim result [false|false]:  วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558237381+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.558241684+07:00","message":"[buffer interim] 62 false  วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558248181+07:00","message":"[bufferProcess] interim [600000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.55825107+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.55825459+07:00","message":"[bufferProcess] interim [600000000]: วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558257586+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558260713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558263869+07:00","message":"> Transcript [744] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558267007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558269171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558271863+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.558274591+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860376702+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860406409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860412552+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860421161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860424118+07:00","message":"receive interim result [false|false]:  วันอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860429094+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860434533+07:00","message":"[buffer interim] 62 false  วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860439719+07:00","message":"[bufferProcess] interim [840000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860442609+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860448418+07:00","message":"[bufferProcess] interim [840000000]: วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860450918+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860454271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860457095+07:00","message":"> Transcript [745] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860460144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860464103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860466822+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860469672+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860472938+07:00","message":"Push: 'ครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860474988+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860477364+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:55.860480227+07:00","message":"Next Push (prob) : ' วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:55.860488177+07:00","message":"push: {false ครบ 7 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052168305+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052203266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052211215+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052225395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.05222986+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052249133+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.052264901+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052273386+07:00","message":"[bufferProcess] interim [80000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052276964+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052284609+07:00","message":"[bufferProcess] interim [80000000]: วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052288615+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052292222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052295721+07:00","message":"> Transcript [746] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.05229853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.052300808+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240164191+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240203385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240210286+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240225472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240231379+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240239251+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.240243295+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240251007+07:00","message":"[bufferProcess] interim [260000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240254236+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240257697+07:00","message":"[bufferProcess] interim [260000000]: วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240260402+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240263258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240266248+07:00","message":"> Transcript [747] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.24026947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240272905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.24027543+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.240278052+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443442648+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443490005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443496922+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443507781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443510974+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443517595+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.443521116+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443528262+07:00","message":"[bufferProcess] interim [440000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443531227+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443534515+07:00","message":"[bufferProcess] interim [440000000]: วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443537821+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443541578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443545587+07:00","message":"> Transcript [748] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443549531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443551879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443554095+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.443556963+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.449940032+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.449979621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.449987632+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.450001477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.450004452+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.450011309+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.450015063+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450020857+07:00","message":"[bufferProcess] interim [500000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450023854+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.45002815+07:00","message":"[bufferProcess] interim [500000000]: วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450032002+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450052612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450087782+07:00","message":"> Transcript [749] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450095075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450098041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450101831+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.450105738+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570479782+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.57052239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570528999+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570537894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570540685+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570547631+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570553061+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570558737+07:00","message":"[bufferProcess] interim [560000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570561764+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.57056687+07:00","message":"[bufferProcess] interim [560000000]: วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570569842+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570573188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570575952+07:00","message":"> Transcript [750] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570579264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570581387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570583651+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.57058587+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570590276+07:00","message":"Push: ' วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570592761+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570595218+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:56.570597828+07:00","message":"Next Push (prob) : 'เป็นพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:56.570605362+07:00","message":"push: {false  วันอุทิศถวาย 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.160217271+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.160263219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.160270101+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.160284101+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.160295608+07:00","message":"[bufferProcess] interim [160000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.16029841+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.160302333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.160305441+07:00","message":"> Transcript [751] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.160307986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.160310219+07:00","message":"Set new StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287435952+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287472462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287478927+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287488214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287491475+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287498696+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.287501828+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287507933+07:00","message":"[bufferProcess] interim [280000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287510607+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287514427+07:00","message":"[bufferProcess] interim [280000000]: วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287517691+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287521524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287528736+07:00","message":"> Transcript [752] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287532987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287535055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287536927+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.287540907+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463930831+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463968017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463974884+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463986778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463990005+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.463997844+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.464001545+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464007326+07:00","message":"[bufferProcess] interim [460000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464010002+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.46401348+07:00","message":"[bufferProcess] interim [460000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464016169+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464019835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464022953+07:00","message":"> Transcript [753] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464026155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464028764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464030717+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.464033168+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656308764+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656351998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656358185+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656383078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656386981+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656394944+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.656398254+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.65640424+07:00","message":"[bufferProcess] interim [700000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656406854+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656410112+07:00","message":"[bufferProcess] interim [700000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656413195+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656416339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656420784+07:00","message":"> Transcript [754] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656424409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656426488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656428648+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.656431273+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848162467+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.8481975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848204432+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848215777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848219373+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848226689+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848231335+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848238285+07:00","message":"[bufferProcess] interim [880000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848241113+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848244678+07:00","message":"[bufferProcess] interim [880000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848247478+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848250117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848252959+07:00","message":"> Transcript [755] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848257377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848259626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.84826177+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848264054+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848266801+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848268702+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.84827107+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:57.848273782+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:57.848282171+07:00","message":"push: {false เป็นพระกุศล 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.035934068+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.035970253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.03597618+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.035986526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.035989987+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.035996699+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.036000177+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036006038+07:00","message":"[bufferProcess] interim [60000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.03600878+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036012412+07:00","message":"[bufferProcess] interim [60000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036015033+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036018595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036021483+07:00","message":"> Transcript [756] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036025641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036027892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.036029878+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.0360327+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.037095906+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.03713661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.0371426+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.037156877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.037170514+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.037178143+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.037182624+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037190239+07:00","message":"[bufferProcess] interim [120000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037193323+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037197319+07:00","message":"[bufferProcess] interim [120000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.03719993+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037203383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037206664+07:00","message":"> Transcript [757] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037210909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037213229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037215502+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.037218276+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165477469+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165515506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165521758+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165532438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165535759+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165542994+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.165549647+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165556234+07:00","message":"[bufferProcess] interim [180000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.16555948+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.16556718+07:00","message":"[bufferProcess] interim [180000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165569838+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165574875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165577858+07:00","message":"> Transcript [758] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165582153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165584416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165586798+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.165589373+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:58.194862117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:11:58.19489328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484360076+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484397886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.48440618+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484417465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484422743+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484438025+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484457188+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484467457+07:00","message":"[bufferProcess] interim [480000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484472804+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.48448346+07:00","message":"[bufferProcess] interim [480000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484488021+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484492982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484498582+07:00","message":"> Transcript [759] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484504212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484507832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484510661+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484514581+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484524606+07:00","message":"Push: 'แด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484527661+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484531382+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.484535649+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.484548226+07:00","message":"push: {false แด่สมเด็จพระ 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.682573804+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.682614656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.682621028+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.68263188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.68263508+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.682642953+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.682646572+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682653425+07:00","message":"[bufferProcess] interim [660000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682656224+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682660887+07:00","message":"[bufferProcess] interim [660000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682664553+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682678326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.68270665+07:00","message":"> Transcript [760] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682713433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682716301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682718445+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.682721422+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939033136+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939068057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939073707+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939084069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.9390888+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939097917+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.939101152+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939107535+07:00","message":"[bufferProcess] interim [960000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939110299+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939113994+07:00","message":"[bufferProcess] interim [960000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939116706+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939119832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939123067+07:00","message":"> Transcript [761] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939128598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939130875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939133054+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.939135635+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.94180053+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941822539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941828403+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941840106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941843093+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941852015+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:58.941855545+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941862606+07:00","message":"[bufferProcess] interim [20000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941874575+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941878811+07:00","message":"[bufferProcess] interim [20000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941881612+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941888298+07:00","message":"> Transcript [762] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941892512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941894465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.941896546+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:58.94189925+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075229573+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075272655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075279581+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075290401+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-06-19T09:11:59.075295288+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075304887+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.075309453+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075317176+07:00","message":"[bufferProcess] interim [80000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.0753212+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075326388+07:00","message":"[bufferProcess] interim [80000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.0753313+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075336065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075340212+07:00","message":"> Transcript [763] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075346415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.0753493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075352703+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075356394+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075360368+07:00","message":"Push: 'เจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075363506+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075367046+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.075370971+07:00","message":"Next Push (prob) : 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.07538155+07:00","message":"push: {false เจ้าลูกเธอ 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261246072+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261285687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261291952+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261301437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261304588+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261311534+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.261317067+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261323303+07:00","message":"[bufferProcess] interim [320000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261326418+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261332429+07:00","message":"[bufferProcess] interim [320000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261335639+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261349698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261364759+07:00","message":"> Transcript [764] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.261369176+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448257015+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448291373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448296879+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448307605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448310908+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448317537+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.448320729+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448326584+07:00","message":"[bufferProcess] interim [440000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.44832934+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448332887+07:00","message":"[bufferProcess] interim [440000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448336134+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448340091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448343169+07:00","message":"> Transcript [765] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448347245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448349337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.448351321+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.44835399+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580821784+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580862367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580877272+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580889331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580892479+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580900803+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.580905186+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580912197+07:00","message":"[bufferProcess] interim [560000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580915334+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.58091908+07:00","message":"[bufferProcess] interim [560000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580922316+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580925847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580928925+07:00","message":"> Transcript [766] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.580932047+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582819654+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.58285435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582860412+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582881904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582885623+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582892277+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.582895754+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.5829021+07:00","message":"[bufferProcess] interim [620000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582904726+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582908179+07:00","message":"[bufferProcess] interim [620000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582911559+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582914941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582917951+07:00","message":"> Transcript [767] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582922111+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582924397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582926516+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.582929473+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645631108+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645670001+07:00","message":"receive interim result [false|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645699463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645702965+07:00","message":"receive interim result [false|false]:  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645709666+07:00","message":"[buffer interim] 62 false พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.645713117+07:00","message":"[buffer interim] 62 false  วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645718582+07:00","message":"[bufferProcess] interim [680000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645721094+07:00","message":"[bufferProcess] send to processor:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645724787+07:00","message":"[bufferProcess] interim [680000000]: วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645727912+07:00","message":"[bufferProcess] update buffer: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645730853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645733419+07:00","message":"> Transcript [768] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:11:59.645736347+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:11:59.951843452+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.013142079+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067662802+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.06770148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\",\"confidence\":0.9588537}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067709011+07:00","message":"receive interim result [true|false]: พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067716809+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067719562+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067727591+07:00","message":"[buffer interim] 62 true พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067736954+07:00","message":"[bufferProcess] interim [160000000]:พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.0677411+07:00","message":"[bufferProcess] send to processor (isfinal):พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067751064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067753876+07:00","message":"> Transcript [769] [false]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067757784+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067759709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067761562+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067764415+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067767944+07:00","message":"Push: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.06777034+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067772785+07:00","message":"Set new StatePrefix : 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067775588+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067778084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067781086+07:00","message":"> Transcript [770] [true]: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067784827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.06778731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067790424+07:00","message":"StatePrefix: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067793555+07:00","message":"TextPushed: 'พิธีบำเพ็ญกุศลสตมวารครบ 7 วันอุทิศถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.067797024+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067807433+07:00","message":"push: {false เจ้าฟ้าพัชรกิติยาภา 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.067822663+07:00","message":"push: {true  0 0xc0018ec900}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:00.085402938+07:00","message":"write wav file: './tmp/7583/7583_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.704568497+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.704621489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นรินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.704629187+07:00","message":"receive interim result [false|false]: นรินทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.704640384+07:00","message":"[buffer interim] 63 false นรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.704649236+07:00","message":"[bufferProcess] interim [720000000]:นรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.704652332+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.886889572+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.886930715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.886936451+07:00","message":"receive interim result [false|false]: นักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.886949093+07:00","message":"[buffer interim] 63 false นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.886956311+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.886958819+07:00","message":"[bufferProcess] send to processor:นรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.886964076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.886966994+07:00","message":"> Transcript [771] [false]: 'นรินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.886969406+07:00","message":"Set StatePrefix (first interim): 'นรินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.993930063+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.993970852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.993977153+07:00","message":"receive interim result [false|false]: นักเรียนธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:00.993989972+07:00","message":"[buffer interim] 63 false นักเรียนธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.99400036+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.994003818+07:00","message":"[bufferProcess] send to processor:นักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.99401136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.994015728+07:00","message":"> Transcript [772] [false]: 'นักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.994019003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:00.994022272+07:00","message":"Set new StatePrefix: 'นักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.182191493+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.182240611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.182247261+07:00","message":"receive interim result [false|false]: นเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.182264334+07:00","message":"[buffer interim] 63 false นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182278694+07:00","message":"[bufferProcess] interim [200000000]:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182281641+07:00","message":"[bufferProcess] send to processor:นักเรียนธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182289488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182292924+07:00","message":"> Transcript [773] [false]: 'นักเรียนธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182295734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.182298704+07:00","message":"Set new StatePrefix: 'นักเรียนธิดา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:01.195357093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:01.195371641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.447768922+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.447831544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.447841462+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.447862509+07:00","message":"[buffer interim] 63 false นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.447885407+07:00","message":"[bufferProcess] interim [500000000]:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.447890706+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.447900556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.44790551+07:00","message":"> Transcript [774] [false]: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.447910112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.447913502+07:00","message":"Set new StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.562810251+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.562864365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.56287094+07:00","message":"receive interim result [false|false]: นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.562889032+07:00","message":"[buffer interim] 63 false นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562897846+07:00","message":"[bufferProcess] interim [560000000]:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562900888+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562907524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562910864+07:00","message":"> Transcript [775] [false]: 'นเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562914516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562917109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562919109+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.562921407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.563330654+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.563364609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.563370389+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:01.56338418+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563392528+07:00","message":"[bufferProcess] interim [620000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563396575+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563402092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563404715+07:00","message":"> Transcript [776] [false]: 'นเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563408425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563410689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563412592+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:01.563414995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.143665128+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.143699726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.143704793+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.143716842+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143722951+07:00","message":"[bufferProcess] interim [220000000]:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143726056+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143729788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143732612+07:00","message":"> Transcript [777] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143735916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143738767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143740622+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.143742688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.466268439+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.46631237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.466317914+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.466332635+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466339451+07:00","message":"[bufferProcess] interim [520000000]:นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466342511+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466346609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466349906+07:00","message":"> Transcript [778] [false]: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466352946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466354948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466361273+07:00","message":"StatePrefix: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466363784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466374561+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466376875+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.466379166+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.46638161+07:00","message":"Next Push (prob) : 'ยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.466394122+07:00","message":"push: {false นเรนทิราเทพ 0 0xc002201c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.592403022+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.592443774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.592450433+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.59246338+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592470976+07:00","message":"[bufferProcess] interim [580000000]:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592473622+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592480152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592482987+07:00","message":"> Transcript [779] [false]: 'นเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592486326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592488595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592490979+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.592493451+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.84001579+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.840047319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.840053707+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:02.840066476+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840073168+07:00","message":"[bufferProcess] interim [880000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840076797+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840083532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840086489+07:00","message":"> Transcript [780] [false]: 'นเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.84008999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840092263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840095052+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:02.840097653+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.486503647+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.486547367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.486553369+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.486571324+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486578331+07:00","message":"[bufferProcess] interim [480000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486581028+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486585112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486589775+07:00","message":"> Transcript [781] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486594058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486597164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.48660066+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.486603829+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.85196092+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.869316229+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.869359624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.869365851+07:00","message":"receive interim result [false|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.869381508+07:00","message":"[buffer interim] 63 false นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869389218+07:00","message":"[bufferProcess] interim [840000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869391958+07:00","message":"[bufferProcess] send to processor:นเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869400818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869405111+07:00","message":"> Transcript [782] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869411892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869415707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869418836+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869421889+07:00","message":"TextPushed: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869432832+07:00","message":"Push: 'ยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869436261+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869439281+07:00","message":"Set new StatePrefix : 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.869444373+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.869455628+07:00","message":"push: {false ยวดี 0 0xc002201c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874400062+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874430717+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874435159+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874438554+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874442223+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874445734+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874448831+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.874451753+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.923194345+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.94070088+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.940737652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.94074392+07:00","message":"receive interim result [true|false]: นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.94075445+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.94075734+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.940773622+07:00","message":"[buffer interim] 63 true นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940802132+07:00","message":"[bufferProcess] interim [50000000]:นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940808532+07:00","message":"[bufferProcess] send to processor (isfinal):นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940823568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940852166+07:00","message":"> Transcript [783] [false]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940857345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.94085988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940863093+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940865981+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940868244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.94087057+07:00","message":"> Transcript [784] [true]: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940873026+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.94087547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940877431+07:00","message":"StatePrefix: 'นเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940879407+07:00","message":"TextPushed: 'นเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:03.940896877+07:00","message":"Push: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:03.940907546+07:00","message":"push: {true กรมหลวงราชสาริณีสิริพัชร 0 0xc002201c80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:03.95021892+07:00","message":"write wav file: './tmp/7583/7583_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.110522412+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.17189266+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:04.196012814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:04.196024775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.342178498+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.342202926+07:00","message":"found end of frame, send empty tag with msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.342206044+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.342213267+07:00","message":"[buffer interim] 64 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342220467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342225068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342229855+07:00","message":"> Transcript [785] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342233195+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342235928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342237769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.34223968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.342242577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.342253088+07:00","message":"push: {true \n 0 0xc003d0c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:04.347197125+07:00","message":"write wav file: './tmp/7583/7583_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.647737816+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.64777511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.647779848+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.647793349+07:00","message":"[buffer interim] 65 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.64779974+07:00","message":"[bufferProcess] interim [480000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.647801627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.716004867+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.716045607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.71605137+07:00","message":"receive interim result [false|false]: หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.71606591+07:00","message":"[buffer interim] 65 false หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.71607255+07:00","message":"[bufferProcess] interim [540000000]:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.716074809+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.716081854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.716084591+07:00","message":"> Transcript [786] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.716086969+07:00","message":"Set StatePrefix (first interim): 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.838087381+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.838121742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.838127128+07:00","message":"receive interim result [false|false]: หมาวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.838138893+07:00","message":"[buffer interim] 65 false หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.83814567+07:00","message":"[bufferProcess] interim [660000000]:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.838148566+07:00","message":"[bufferProcess] send to processor:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.838154066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.838157062+07:00","message":"> Transcript [787] [false]: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.838159216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.838161262+07:00","message":"Set new StatePrefix: 'หนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.8978586+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.897904179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.897910697+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:04.897921651+07:00","message":"[buffer interim] 65 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897928385+07:00","message":"[bufferProcess] interim [780000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897930802+07:00","message":"[bufferProcess] send to processor:หมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897934392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897939275+07:00","message":"> Transcript [788] [false]: 'หมาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897941588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:04.897943674+07:00","message":"Set new StatePrefix: 'หมาวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.027538348+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.027584592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.027591225+07:00","message":"receive interim result [false|false]: มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.027606566+07:00","message":"[buffer interim] 65 false มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027614378+07:00","message":"[bufferProcess] interim [840000000]:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027617166+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027623874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027626916+07:00","message":"> Transcript [789] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027629288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.027631688+07:00","message":"Set new StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.032100567+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.032114101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.032118299+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.032128156+07:00","message":"[buffer interim] 65 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032131751+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032134363+07:00","message":"[bufferProcess] send to processor:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032136676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032139257+07:00","message":"> Transcript [790] [false]: 'มหาวัชระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032141214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.032143051+07:00","message":"Set new StatePrefix: 'มหาวัชระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166102227+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166127614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166132774+07:00","message":"receive interim result [false|false]: มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166147134+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166151379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวชิราวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166154263+07:00","message":"receive interim result [false|false]: มหาวชิราวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.16615837+07:00","message":"[buffer interim] 65 false มหาวัชระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.166161572+07:00","message":"[buffer interim] 65 false มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166166491+07:00","message":"[bufferProcess] interim [960000000]:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166168491+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166171355+07:00","message":"[bufferProcess] interim [20000000]:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166173364+07:00","message":"[bufferProcess] send to processor:มหาวัชระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166177998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166180587+07:00","message":"> Transcript [791] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166182755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166184815+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.16618648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166188333+07:00","message":"> Transcript [792] [false]: 'มหาวัชระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.16619007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.166191791+07:00","message":"Set new StatePrefix: 'มหาวัชระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.221352663+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.221414171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.221423724+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.221441012+07:00","message":"[buffer interim] 65 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.221453206+07:00","message":"[bufferProcess] interim [80000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.221456571+07:00","message":"[bufferProcess] send to processor:มหาวชิราวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.221464142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.221468546+07:00","message":"> Transcript [793] [false]: 'มหาวชิราวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.22147215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.221475551+07:00","message":"Set new StatePrefix: 'มหาวชิราวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.799362607+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.79940283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.79940928+07:00","message":"receive interim result [false|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.799423882+07:00","message":"[buffer interim] 65 false มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799430819+07:00","message":"[bufferProcess] interim [680000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799433637+07:00","message":"[bufferProcess] send to processor:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799440973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799443798+07:00","message":"> Transcript [794] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799446351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.799449261+07:00","message":"Set new StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.840689084+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.924312269+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.924358666+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-06-19T09:12:05.924365533+07:00","message":"receive interim result [true|false]: มหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.924376229+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.924378619+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.924384945+07:00","message":"[buffer interim] 65 true มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924396798+07:00","message":"[bufferProcess] interim [890000000]:มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924400368+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924404043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924407173+07:00","message":"> Transcript [795] [false]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924410102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924412094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924415206+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924417488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924421658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924423804+07:00","message":"> Transcript [796] [true]: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924426047+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924428066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924429774+07:00","message":"StatePrefix: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924431664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:05.924434242+07:00","message":"Push: 'มหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:05.92444305+07:00","message":"push: {true มหาวัชรราชธิดา 0 0xc003d0c800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:05.9302981+07:00","message":"write wav file: './tmp/7583/7583_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.041985285+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.161985414+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.340368289+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.340394439+07:00","message":"found end of frame, send empty tag with msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.340397758+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.340407198+07:00","message":"[buffer interim] 66 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340414526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340418179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340421036+07:00","message":"> Transcript [797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340423719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340425713+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340427682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340429624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:06.340432247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.340442752+07:00","message":"push: {true \n 0 0xc0018ece00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:06.345585675+07:00","message":"write wav file: './tmp/7583/7583_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:06.551879834+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.121193518+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.121233634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.121238658+07:00","message":"receive interim result [false|false]: ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.121247233+07:00","message":"[buffer interim] 67 false ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.121254697+07:00","message":"[bufferProcess] interim [360000000]:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.121256602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:07.196262075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:07.196278785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.379774237+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.37981324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.379819563+07:00","message":"receive interim result [false|false]: ภายในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.379837491+07:00","message":"[buffer interim] 67 false ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.379845297+07:00","message":"[bufferProcess] interim [540000000]:ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.379847517+07:00","message":"[bufferProcess] send to processor:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.379854294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.379857614+07:00","message":"> Transcript [798] [false]: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.379859959+07:00","message":"Set StatePrefix (first interim): 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.393610181+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.393639453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.39364488+07:00","message":"receive interim result [false|false]: ภายในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.393658602+07:00","message":"[buffer interim] 67 false ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393664887+07:00","message":"[bufferProcess] interim [600000000]:ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393666963+07:00","message":"[bufferProcess] send to processor:ภายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.39366993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393676523+07:00","message":"> Transcript [799] [false]: 'ภายในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.39367972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393681636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393683639+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.393685857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.741924241+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.741968687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.741974738+07:00","message":"receive interim result [false|false]: ภายในพิธีมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.74199202+07:00","message":"[buffer interim] 67 false ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742000062+07:00","message":"[bufferProcess] interim [20000000]:ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742002636+07:00","message":"[bufferProcess] send to processor:ภายในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742006461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742009642+07:00","message":"> Transcript [800] [false]: 'ภายในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742012746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742014895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742016909+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.742021793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.977117736+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.977156312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.977172705+07:00","message":"receive interim result [false|false]: ภายในพิธีมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.977185085+07:00","message":"[buffer interim] 67 false ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977193908+07:00","message":"[bufferProcess] interim [260000000]:ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977196702+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977202518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977205874+07:00","message":"> Transcript [801] [false]: 'ภายในพิธีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.97720917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977211649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977213866+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.977216148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.980850596+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.980893455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.980910779+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.98092892+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980936924+07:00","message":"[bufferProcess] interim [320000000]:ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980939365+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980946963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980950279+07:00","message":"> Transcript [802] [false]: 'ภายในพิธีมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980954138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980956337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980958402+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980960977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980966941+07:00","message":"Push: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980969138+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980971541+07:00","message":"Set new StatePrefix : 'ภายในพิธีมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:07.980973856+07:00","message":"Next Push (prob) : 'พิธีมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:07.980981251+07:00","message":"push: {false ภายใน 0 0xc003d0ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.165277601+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.165314966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.165320662+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.165336517+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.165344659+07:00","message":"[bufferProcess] interim [440000000]:ภายในพิธีมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.16534816+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.165353106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.165357733+07:00","message":"> Transcript [803] [false]: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.165361544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.165365785+07:00","message":"Set new StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.172334678+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.172376091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.172382429+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.172400256+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172407856+07:00","message":"[bufferProcess] interim [500000000]:ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172410537+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.1724178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.17242082+07:00","message":"> Transcript [804] [false]: 'ภายในพิธีมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172424248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172426663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172428847+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.172431482+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.297336824+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.297379176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.297385749+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.297400474+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297407644+07:00","message":"[bufferProcess] interim [620000000]:ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297410576+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297418092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297424915+07:00","message":"> Transcript [805] [false]: 'ภายในพิธีมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297428963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297431364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297433778+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.297436481+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.616409148+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.61644494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.616450673+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.616462864+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616469203+07:00","message":"[bufferProcess] interim [860000000]:ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616471776+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616477878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616480641+07:00","message":"> Transcript [806] [false]: 'ภายในพิธีมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616483822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616486069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616488445+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.616490922+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.804281467+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.804326482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.804332556+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.804347272+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804354649+07:00","message":"[bufferProcess] interim [40000000]:ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804357482+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804361134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804372065+07:00","message":"> Transcript [807] [false]: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804382797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804386402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804390798+07:00","message":"StatePrefix: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804394036+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804402676+07:00","message":"Push: 'พิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804407246+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804409639+07:00","message":"Set new StatePrefix : 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:08.804412072+07:00","message":"Next Push (prob) : 'ประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:08.804422898+07:00","message":"push: {false พิธีมีการ 0 0xc003d0ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.006977927+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.007018632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.007025649+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.007042697+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007050993+07:00","message":"[bufferProcess] interim [280000000]:ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007056229+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007064568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007068165+07:00","message":"> Transcript [808] [false]: 'ภายในพิธีมีการประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007071824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007074288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.007076603+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.00707929+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.183877647+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.183919219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.183925274+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.183939504+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.18394686+07:00","message":"[bufferProcess] interim [460000000]:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183950305+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.18395465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183958436+07:00","message":"> Transcript [809] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183961774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183963757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183966391+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.183969594+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.681345763+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.753140488+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.753176965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.753183002+07:00","message":"receive interim result [false|false]: ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.753197213+07:00","message":"[buffer interim] 67 false ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753205294+07:00","message":"[bufferProcess] interim [60000000]:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753208016+07:00","message":"[bufferProcess] send to processor:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753211835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753214796+07:00","message":"> Transcript [810] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753218202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753220466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753222979+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.753226062+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.753264686+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791390924+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791440191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา\",\"confidence\":0.9584227}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791446853+07:00","message":"receive interim result [true|false]: ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791456178+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791458584+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791465653+07:00","message":"[buffer interim] 67 true ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791475829+07:00","message":"[bufferProcess] interim [150000000]:ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791481239+07:00","message":"[bufferProcess] send to processor (isfinal):ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791484677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791489162+07:00","message":"> Transcript [811] [false]: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791492949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791495062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791498009+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791500942+07:00","message":"TextPushed: 'ภายในพิธีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.79150755+07:00","message":"Push: 'ประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.79150961+07:00","message":"TextPushed: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.79151191+07:00","message":"Set new StatePrefix : 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791514192+07:00","message":"Next Push (prob) : 'กรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791516269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791518312+07:00","message":"> Transcript [812] [true]: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791520627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791522566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791524715+07:00","message":"StatePrefix: 'ภายในพิธีมีการประกอบพิธีกรรมทางศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791527421+07:00","message":"TextPushed: 'ภายในพิธีมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:09.791529615+07:00","message":"Push: 'กรรมทางศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791536833+07:00","message":"push: {false ประกอบพิธี 0 0xc003d0ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:09.791554977+07:00","message":"push: {true กรรมทางศาสนา 0 0xc003d0ca00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:09.800342749+07:00","message":"write wav file: './tmp/7583/7583_67.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:10.197084143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:10.197084208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.212867616+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.212911018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.212916794+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.212932397+07:00","message":"[buffer interim] 68 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.212940361+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.212942366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.403833491+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.403872736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.403879854+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.403892567+07:00","message":"[buffer interim] 68 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.40390963+07:00","message":"[bufferProcess] interim [480000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.403913432+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.403920688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.403924914+07:00","message":"> Transcript [813] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.403928417+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.487092151+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.487130812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.487136331+07:00","message":"receive interim result [false|false]: การตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.487151943+07:00","message":"[buffer interim] 68 false การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487158622+07:00","message":"[bufferProcess] interim [540000000]:การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487161115+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.48716835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487171271+07:00","message":"> Transcript [814] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487174763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487176958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487179221+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.487181606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.594055291+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.594095726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.594101544+07:00","message":"receive interim result [false|false]: การตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:10.594112656+07:00","message":"[buffer interim] 68 false การตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594120157+07:00","message":"[bufferProcess] interim [660000000]:การตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.59412259+07:00","message":"[bufferProcess] send to processor:การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594127794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594130565+07:00","message":"> Transcript [815] [false]: 'การตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594133552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594135799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594138201+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:10.594140521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105017265+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105063546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105069651+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.105083103+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105090738+07:00","message":"[bufferProcess] interim [140000000]:การตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105093442+07:00","message":"[bufferProcess] send to processor:การตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105101621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105105246+07:00","message":"> Transcript [816] [false]: 'การตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105108791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.10511083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105112983+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.105115409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.359557048+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.35959842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.359604648+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.359616282+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359622904+07:00","message":"[bufferProcess] interim [440000000]:การตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359625492+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359630969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359633934+07:00","message":"> Transcript [817] [false]: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359637161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359639394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359641815+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359644252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359648719+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359650718+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359653145+07:00","message":"Set new StatePrefix : 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.359655483+07:00","message":"Next Push (prob) : 'ตักบาตรอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.359663363+07:00","message":"push: {false การ 0 0xc0018ed080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.614459132+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.614500216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.614506249+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.614520051+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614527644+07:00","message":"[bufferProcess] interim [680000000]:การตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614530173+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614536794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614539625+07:00","message":"> Transcript [818] [false]: 'การตักบาตรอุทิศส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614543748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614546094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614548298+07:00","message":"StatePrefix: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.614550909+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.675875717+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.675919684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.675926339+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.675940498+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675947426+07:00","message":"[bufferProcess] interim [800000000]:การตักบาตรอุทิศส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675950176+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675957578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675960479+07:00","message":"> Transcript [819] [false]: 'การตักบาตรอุทิศส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675965615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675968326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675970726+07:00","message":"StatePrefix: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.675973407+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.810950363+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.810993223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.810999706+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:11.811013747+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811020126+07:00","message":"[bufferProcess] interim [920000000]:การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811022752+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.81102873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811031442+07:00","message":"> Transcript [820] [false]: 'การตักบาตรอุทิศส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811034811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811036961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811039188+07:00","message":"StatePrefix: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:11.811042131+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.387347774+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.38739181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.387398801+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.387409666+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387423086+07:00","message":"[bufferProcess] interim [520000000]:การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387425768+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387429424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387432369+07:00","message":"> Transcript [821] [false]: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387435604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387437641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387439695+07:00","message":"StatePrefix: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387442191+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.3874488+07:00","message":"Push: 'ตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387450762+07:00","message":"TextPushed: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387452914+07:00","message":"Set new StatePrefix : 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.387455149+07:00","message":"Next Push (prob) : 'ส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.387492378+07:00","message":"push: {false ตักบาตรอุทิศ 0 0xc0018ed080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.584434766+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.584479177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.584484791+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.58449623+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584503317+07:00","message":"[bufferProcess] interim [700000000]:การตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584505898+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584509788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584512859+07:00","message":"> Transcript [822] [false]: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584516187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584518226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584520188+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.584522619+07:00","message":"TextPushed: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.726345591+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.726395897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.726401826+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.726412712+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726422344+07:00","message":"[bufferProcess] interim [820000000]:การตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726426408+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726434214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726438335+07:00","message":"> Transcript [823] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726442881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726447197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726449404+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.726451623+07:00","message":"TextPushed: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.774383126+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.774418197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.774423433+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.77443622+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774443469+07:00","message":"[bufferProcess] interim [880000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774445922+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774451733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774454433+07:00","message":"> Transcript [824] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774457966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774460255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.774462268+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.77446481+07:00","message":"TextPushed: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.963306936+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.963355678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.963361858+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.963371821+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963378833+07:00","message":"[bufferProcess] interim [120000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963381845+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.96338536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963388477+07:00","message":"> Transcript [825] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963392492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963394752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963396942+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963399314+07:00","message":"TextPushed: 'การตักบาตรอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963402168+07:00","message":"Push: 'ส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963404281+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963406528+07:00","message":"Set new StatePrefix : 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:12.963409085+07:00","message":"Next Push (prob) : 'เพื่อแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:12.963434727+07:00","message":"push: {false ส่วนกุศล 0 0xc0018ed080}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:13.197346225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:13.197373303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.240040628+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.240084935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.240090877+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.240108974+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240115688+07:00","message":"[bufferProcess] interim [300000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.24011862+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240122788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240126056+07:00","message":"> Transcript [826] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.24012936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240131628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240134525+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.240137487+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.41385619+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.413899364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.413905395+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.413927842+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413936418+07:00","message":"[bufferProcess] interim [480000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413940107+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413945428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413952608+07:00","message":"> Transcript [827] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413957557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413960863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413966834+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.413970333+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.613858499+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.613901249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.613908053+07:00","message":"receive interim result [false|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.613935665+07:00","message":"[buffer interim] 68 false การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613944694+07:00","message":"[bufferProcess] interim [720000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613948074+07:00","message":"[bufferProcess] send to processor:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613951829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613957646+07:00","message":"> Transcript [828] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613961587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613963737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613966256+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:13.613968866+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:13.980117813+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.06362763+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.06367055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.063678806+07:00","message":"receive interim result [true|false]: การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.063688061+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.063690348+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.06369624+07:00","message":"[buffer interim] 68 true การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063703824+07:00","message":"[bufferProcess] interim [260000000]:การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063707585+07:00","message":"[bufferProcess] send to processor (isfinal):การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063711328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063714308+07:00","message":"> Transcript [829] [false]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063717839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063719915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063722108+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063724516+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063727105+07:00","message":"Push: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.06372908+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063732809+07:00","message":"Set new StatePrefix : 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063735439+07:00","message":"Next Push (prob) : 'ความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063737358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063739375+07:00","message":"> Transcript [830] [true]: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063741912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063743685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063745753+07:00","message":"StatePrefix: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดงความจงรักภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063747921+07:00","message":"TextPushed: 'การตักบาตรอุทิศส่วนกุศลเพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.063750111+07:00","message":"Push: 'ความจงรักภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.063757638+07:00","message":"push: {false เพื่อแสดง 0 0xc0018ed080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.06376393+07:00","message":"push: {true ความจงรักภักดี 0 0xc0018ed080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:14.072869813+07:00","message":"write wav file: './tmp/7583/7583_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.303105268+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.675571773+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.675611457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.675616907+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.675631751+07:00","message":"[buffer interim] 69 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.675639161+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.675641092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.890204265+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.89025114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.890258279+07:00","message":"receive interim result [false|false]: และร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:14.890273662+07:00","message":"[buffer interim] 69 false และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.890280284+07:00","message":"[bufferProcess] interim [600000000]:และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.89028287+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.890289487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.890292439+07:00","message":"> Transcript [831] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:14.890294801+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.178175027+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.178215892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.178221879+07:00","message":"receive interim result [false|false]: และร่วมอุทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.178236112+07:00","message":"[buffer interim] 69 false และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178242893+07:00","message":"[bufferProcess] interim [900000000]:และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178245372+07:00","message":"[bufferProcess] send to processor:และร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178251117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178254127+07:00","message":"> Transcript [832] [false]: 'และร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178257284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.17825954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178262046+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.178264415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.471738285+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.471773854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.471780255+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.4717966+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471803767+07:00","message":"[bufferProcess] interim [200000000]:และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471806395+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471809983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471812821+07:00","message":"> Transcript [833] [false]: 'และร่วมอุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471816003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471818339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471820651+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.471823113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.718326975+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.718371738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.718379408+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.718396617+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718411815+07:00","message":"[bufferProcess] interim [440000000]:และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718415661+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718424313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718429356+07:00","message":"> Transcript [834] [false]: 'และร่วมอุทิศถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718434631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.71843764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718441078+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.718444455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.850077996+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.850114989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.850121041+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.850132477+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850139421+07:00","message":"[bufferProcess] interim [560000000]:และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850141894+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850147535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850150621+07:00","message":"> Transcript [835] [false]: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850153777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850155858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850158201+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850160385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.85016464+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850166606+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850168899+07:00","message":"Set new StatePrefix : 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:15.850171271+07:00","message":"Next Push (prob) : 'ร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:15.850180166+07:00","message":"push: {false และ 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.041262844+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.041297217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.041302986+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.041316472+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.04132372+07:00","message":"[bufferProcess] interim [740000000]:และร่วมอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.04132639+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.041330911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.041333673+07:00","message":"> Transcript [836] [false]: 'และร่วมอุทิศถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.041336555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.041338762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.041340775+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.04134311+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.042771021+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.042799568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.04280472+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.04281535+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042820275+07:00","message":"[bufferProcess] interim [800000000]:และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042822718+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.04282783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042830415+07:00","message":"> Transcript [837] [false]: 'และร่วมอุทิศถวายเป็นพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042833572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042835932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042838+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.042840508+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:16.19753707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:16.197553648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.369019052+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.369052451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.369058563+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.369076131+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369085269+07:00","message":"[bufferProcess] interim [40000000]:และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.36908776+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369093651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369096504+07:00","message":"> Transcript [838] [false]: 'และร่วมอุทิศถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369099882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369102109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369104415+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.369107082+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.417425136+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.417470332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.417477712+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.417492608+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417499458+07:00","message":"[bufferProcess] interim [100000000]:และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417502005+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417508215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.41751096+07:00","message":"> Transcript [839] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417514727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417517022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417519158+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.41752181+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417527818+07:00","message":"Push: 'ร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417531689+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417534803+07:00","message":"Set new StatePrefix : 'และร่วมอุทิศถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.417538372+07:00","message":"Next Push (prob) : 'พระกุศลแด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.417548352+07:00","message":"push: {false ร่วมอุทิศถวายเป็น 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.432195371+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.432238805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลเบิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.43224579+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลเบิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.432260476+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลเบิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432267352+07:00","message":"[bufferProcess] interim [160000000]:และร่วมอุทิศถวายเป็นพระกุศลเบิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432269624+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432272918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432276061+07:00","message":"> Transcript [840] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432278333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.432280512+07:00","message":"Set new StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.438317655+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.438353269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.438359252+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.438374852+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.438381442+07:00","message":"[bufferProcess] interim [220000000]:และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.438384412+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลเบิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.438391951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.4383953+07:00","message":"> Transcript [841] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลเบิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.438397783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.438400015+07:00","message":"Set new StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลเบิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.57094767+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.570995993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.571003443+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.571019876+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.571028204+07:00","message":"[bufferProcess] interim [280000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.57103112+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.571038724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.571041899+07:00","message":"> Transcript [842] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.571044593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.571047575+07:00","message":"Set new StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.748758775+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.7488016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.748809417+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.748825657+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748835297+07:00","message":"[bufferProcess] interim [460000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748839922+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748850422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748854594+07:00","message":"> Transcript [843] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748857428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.748860206+07:00","message":"Set new StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.751781072+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.751816389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.75182199+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.751835584+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751842863+07:00","message":"[bufferProcess] interim [520000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751845139+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751850824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751853668+07:00","message":"> Transcript [844] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751857399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751859398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751861332+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.751863952+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.944581911+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.94462605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.944634257+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:16.944650943+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944660008+07:00","message":"[bufferProcess] interim [700000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944663945+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944673628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944678221+07:00","message":"> Transcript [845] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944683233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944686075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944689295+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:16.944693054+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.521877337+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.521913323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.521918955+07:00","message":"receive interim result [false|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.521942331+07:00","message":"[buffer interim] 69 false และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521949375+07:00","message":"[bufferProcess] interim [300000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521952156+07:00","message":"[bufferProcess] send to processor:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521958819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521962736+07:00","message":"> Transcript [846] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521966103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.521968266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.52197065+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.52197323+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.689345087+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789806446+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789851698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789859181+07:00","message":"receive interim result [true|false]: และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789869993+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789872219+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789879554+07:00","message":"[buffer interim] 69 true และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789891573+07:00","message":"[bufferProcess] interim [630000000]:และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789898372+07:00","message":"[bufferProcess] send to processor (isfinal):และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789902278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789905465+07:00","message":"> Transcript [847] [false]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789910312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789912633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789915207+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789918136+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789934345+07:00","message":"Push: 'พระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789936966+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789939724+07:00","message":"Set new StatePrefix : 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789942436+07:00","message":"Next Push (prob) : 'เพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789944308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789946516+07:00","message":"> Transcript [848] [true]: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789949166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789950949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789952791+07:00","message":"StatePrefix: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อมเพรียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789954769+07:00","message":"TextPushed: 'และร่วมอุทิศถวายเป็นพระกุศลโดยพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:17.789957266+07:00","message":"Push: 'เพรียงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789964985+07:00","message":"push: {false พระกุศลโดยพร้อม 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.789986298+07:00","message":"push: {true เพรียงกัน 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:17.799495115+07:00","message":"write wav file: './tmp/7583/7583_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:17.952334136+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.48162676+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.481681244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.481687819+07:00","message":"receive interim result [false|false]: บรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.481705719+07:00","message":"[buffer interim] 70 false บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.481713819+07:00","message":"[bufferProcess] interim [420000000]:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.48171631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.668727086+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.668775562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.668782296+07:00","message":"receive interim result [false|false]: บรรยากาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.668798139+07:00","message":"[buffer interim] 70 false บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.668805374+07:00","message":"[bufferProcess] interim [600000000]:บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.668808093+07:00","message":"[bufferProcess] send to processor:บรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.668816255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.668819165+07:00","message":"> Transcript [849] [false]: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.668821424+07:00","message":"Set StatePrefix (first interim): 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.807631585+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.807680857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.807687424+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.807702156+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807709759+07:00","message":"[bufferProcess] interim [720000000]:บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807712465+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807719565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807722726+07:00","message":"> Transcript [850] [false]: 'บรรยากาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807726259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807728857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.8077316+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.807733905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.916224782+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.916260441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.916268008+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.916280093+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916293489+07:00","message":"[bufferProcess] interim [780000000]:บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.91629625+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.9163002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916303239+07:00","message":"> Transcript [851] [false]: 'บรรยากาศเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916306123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916308788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916310881+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.916312953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.985209517+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.985246915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.985252689+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.985265248+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985272016+07:00","message":"[bufferProcess] interim [840000000]:บรรยากาศเป็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985274459+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985280497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985283351+07:00","message":"> Transcript [852] [false]: 'บรรยากาศเป็นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985286638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.98528907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.985291257+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.98529355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.986752899+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.986789413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.986795331+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.98680976+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986816594+07:00","message":"[bufferProcess] interim [900000000]:บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986819562+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986826285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986829066+07:00","message":"> Transcript [853] [false]: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986832702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986834814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986836982+07:00","message":"StatePrefix: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986839348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986845087+07:00","message":"Push: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986847069+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986849311+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:18.986852066+07:00","message":"Next Push (prob) : 'เป็นไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:18.986861124+07:00","message":"push: {false บรรยากาศ 0 0xc002201980}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:19.197975748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:19.19798407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.302387364+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.302430367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.302436415+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.302447426+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302455049+07:00","message":"[bufferProcess] interim [140000000]:บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302457527+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302461866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302465435+07:00","message":"> Transcript [854] [false]: 'บรรยากาศเป็นไปด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302469349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302471751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.30247383+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.302476412+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.365787086+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.365825865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.365832066+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.365848824+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.36585581+07:00","message":"[bufferProcess] interim [260000000]:บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365858525+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.36586495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365867839+07:00","message":"> Transcript [855] [false]: 'บรรยากาศเป็นไปด้วยความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365871368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365873728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365875972+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.365878875+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.550080064+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.550117241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.550123547+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.550132123+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550138598+07:00","message":"[bufferProcess] interim [440000000]:บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550141366+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550145106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550147886+07:00","message":"> Transcript [856] [false]: 'บรรยากาศเป็นไปด้วยความสงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550150981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550153222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550155213+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.550157382+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.81426278+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.814305527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.81431162+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.814336456+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814347703+07:00","message":"[bufferProcess] interim [680000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.81435064+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814354596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814358237+07:00","message":"> Transcript [857] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814362232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814364614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814366885+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814369294+07:00","message":"TextPushed: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814376559+07:00","message":"Push: 'เป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814378541+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.81438098+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:19.814383433+07:00","message":"Next Push (prob) : 'ความสงบเรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:19.814392598+07:00","message":"push: {false เป็นไปด้วย 0 0xc002201980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.006107828+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.006138763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.006144869+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.006160786+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006167241+07:00","message":"[bufferProcess] interim [920000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.00616963+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006174124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006177214+07:00","message":"> Transcript [858] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006180274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006182457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006184716+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.006187008+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.223956354+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.223995398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.224001749+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.224018379+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.22402544+07:00","message":"[bufferProcess] interim [100000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224028397+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224036115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224039277+07:00","message":"> Transcript [859] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224042655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224044868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.224047291+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.22404994+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.268055437+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.26809745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.268104019+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.268115068+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268123338+07:00","message":"[bufferProcess] interim [160000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268126117+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268132212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268134974+07:00","message":"> Transcript [860] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.26813825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268140562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268143154+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.268145783+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.417304106+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.417336773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.417343102+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.417357912+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417364212+07:00","message":"[bufferProcess] interim [280000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417367003+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417371006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417374015+07:00","message":"> Transcript [861] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417377412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417379703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417382337+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417385205+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.41739074+07:00","message":"Push: 'ความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417392832+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.417394957+07:00","message":"Set new StatePrefix : 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.41739782+07:00","message":"Next Push (prob) : 'ร้อยและส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.417406816+07:00","message":"push: {false ความสงบเรียบ 0 0xc002201980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.522591208+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.522634405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.522640037+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.522654913+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522662596+07:00","message":"[bufferProcess] interim [340000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522665081+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522674114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522678524+07:00","message":"> Transcript [862] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522682428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.522685678+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและทรงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.58397105+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.584010057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.584016695+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.584032153+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.584038835+07:00","message":"[bufferProcess] interim [460000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.584041579+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.58404855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.584063054+07:00","message":"> Transcript [863] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.584065703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.58406776+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.585834995+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.585865781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.585874024+07:00","message":"receive interim result [false|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.585890052+07:00","message":"[buffer interim] 70 false บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.585899193+07:00","message":"[bufferProcess] interim [520000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.585902194+07:00","message":"[bufferProcess] send to processor:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.585909291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.585912339+07:00","message":"> Transcript [864] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.585915303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.58591737+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและส่งข้อค'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.642084489+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.702262397+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.731238103+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.7312798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.73128898+07:00","message":"receive interim result [true|false]: บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.731298364+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.73130058+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.731306712+07:00","message":"[buffer interim] 70 true บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731315545+07:00","message":"[bufferProcess] interim [700000000]:บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731318864+07:00","message":"[bufferProcess] send to processor (isfinal):บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731322465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731325398+07:00","message":"> Transcript [865] [false]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731327964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731330131+07:00","message":"Set new StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731332325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731334269+07:00","message":"> Transcript [866] [true]: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731336712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731338731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731340664+07:00","message":"StatePrefix: 'บรรยากาศเป็นไปด้วยความสงบเรียบร้อยและสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.73134298+07:00","message":"TextPushed: 'บรรยากาศเป็นไปด้วยความสงบเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.731349733+07:00","message":"Push: 'ร้อยและสมพระเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.731357866+07:00","message":"push: {true ร้อยและสมพระเกียรติ 0 0xc002201980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:20.740863317+07:00","message":"write wav file: './tmp/7583/7583_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.761802058+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.962389351+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.981403773+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.981425649+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.981428764+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.981436035+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981443854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981447859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981452121+07:00","message":"> Transcript [867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981454578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981456617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981458643+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981460796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:20.981471814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:20.981485469+07:00","message":"push: {true \n 0 0xc00189c580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:20.986103928+07:00","message":"write wav file: './tmp/7583/7583_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.505399369+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.505443684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.50545014+07:00","message":"receive interim result [false|false]: ถอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.505464465+07:00","message":"[buffer interim] 72 false ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.505471221+07:00","message":"[bufferProcess] interim [420000000]:ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.505472928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.805142348+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.805196154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.805201284+07:00","message":"receive interim result [false|false]: สะท้อนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.805217559+07:00","message":"[buffer interim] 72 false สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.805225811+07:00","message":"[bufferProcess] interim [660000000]:สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.805228863+07:00","message":"[bufferProcess] send to processor:ถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.805236115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.805241548+07:00","message":"> Transcript [868] [false]: 'ถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.805244212+07:00","message":"Set StatePrefix (first interim): 'ถอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.995625948+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.995659475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.995664763+07:00","message":"receive interim result [false|false]: สะท้อนถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:21.995675166+07:00","message":"[buffer interim] 72 false สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.995681792+07:00","message":"[bufferProcess] interim [900000000]:สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.995684319+07:00","message":"[bufferProcess] send to processor:สะท้อนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.995689966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.995696083+07:00","message":"> Transcript [869] [false]: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.995698357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:21.99570064+07:00","message":"Set new StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:22.198824965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:22.198848133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.382335563+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.382380562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.382385758+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.382399924+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382407734+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382410492+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382418472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382421646+07:00","message":"> Transcript [870] [false]: 'สะท้อนถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382425163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382427753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382429776+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.382432033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.387299106+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.387325063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.387331662+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.387347429+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387354858+07:00","message":"[bufferProcess] interim [320000000]:สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387358895+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387367355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387370729+07:00","message":"> Transcript [871] [false]: 'สะท้อนถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.38737491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387377961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387380854+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.387383576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.516093516+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.516120991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.516125899+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.516140741+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.516147938+07:00","message":"[bufferProcess] interim [380000000]:สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.51615025+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.516153587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.51615637+07:00","message":"> Transcript [872] [false]: 'สะท้อนถึงความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.516160547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.516162459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.516164265+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.5161662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.575926775+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.57598144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.575987413+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.576005844+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576018134+07:00","message":"[bufferProcess] interim [500000000]:สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.5760205+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576029296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576032338+07:00","message":"> Transcript [873] [false]: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576036257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.57603888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576040947+07:00","message":"StatePrefix: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576043112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576048693+07:00","message":"Push: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576050776+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576052889+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.576055262+07:00","message":"Next Push (prob) : 'ความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.57606423+07:00","message":"push: {false สะท้อนถึง 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.834203319+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.834240992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.834248498+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:22.83426469+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834275851+07:00","message":"[bufferProcess] interim [680000000]:สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834279227+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834288247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834292551+07:00","message":"> Transcript [874] [false]: 'สะท้อนถึงความสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834297394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834300356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834303579+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:22.834307092+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.024278424+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.024321579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.024327177+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.024342094+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024348865+07:00","message":"[bufferProcess] interim [860000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024351413+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024355329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024358404+07:00","message":"> Transcript [875] [false]: 'สะท้อนถึงความสำนึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024361802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024363925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024366253+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.024368423+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.219594778+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.219645363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.219652976+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.219669042+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219680304+07:00","message":"[bufferProcess] interim [100000000]:สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219685612+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219693823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219697872+07:00","message":"> Transcript [876] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219702845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219706085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219709724+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.219714544+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.272014791+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.272053044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.272059148+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.272073614+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272082217+07:00","message":"[bufferProcess] interim [160000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272084857+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272088346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272091436+07:00","message":"> Transcript [877] [false]: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272094903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272097225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272099539+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272101725+07:00","message":"TextPushed: 'สะท้อนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272104209+07:00","message":"Push: 'ความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.272106222+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.27210841+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.27211134+07:00","message":"Next Push (prob) : 'ในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.272122522+07:00","message":"push: {false ความสำนึก 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.916464117+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.916502556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.916508248+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:23.916524059+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916532076+07:00","message":"[bufferProcess] interim [760000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916534917+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916539668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916542915+07:00","message":"> Transcript [878] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916546551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916549218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916551269+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:23.916553613+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.343515329+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.34355613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.343562389+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.343573701+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.34358133+07:00","message":"[bufferProcess] interim [180000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343583701+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343589978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343593056+07:00","message":"> Transcript [879] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343596664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.34359903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343600983+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.343603691+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.438301216+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.438347638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.438353702+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.438368803+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438376075+07:00","message":"[bufferProcess] interim [300000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438379027+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438389036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.43839212+07:00","message":"> Transcript [880] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438395776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438397973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438400174+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.438403096+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.630626336+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.630681368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.630690049+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.630709557+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630719023+07:00","message":"[bufferProcess] interim [480000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630723091+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630728663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630732994+07:00","message":"> Transcript [881] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630738095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630740984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630744587+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630748649+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630752786+07:00","message":"Push: 'ในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630755881+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630762205+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.630766286+07:00","message":"Next Push (prob) : 'ธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.630777286+07:00","message":"push: {false ในพระกรุณา 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.825978298+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.826030095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.826035925+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:24.826049576+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826058241+07:00","message":"[bufferProcess] interim [660000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826060882+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826065023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826068804+07:00","message":"> Transcript [882] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826072593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826074737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826076817+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:24.826079844+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.13239845+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.132432739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.132438667+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.132451344+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132458078+07:00","message":"[bufferProcess] interim [960000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132460638+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132468971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.13247246+07:00","message":"> Transcript [883] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132476036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132478247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.1324805+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.132483152+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:25.199759948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:25.199763714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.33226066+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.332296855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.332303304+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.332315779+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332322339+07:00","message":"[bufferProcess] interim [140000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332325347+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332330775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332333734+07:00","message":"> Transcript [884] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332337046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332339202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332341698+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.332344487+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.364715476+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.364752259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.364759014+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.36477062+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364777461+07:00","message":"[bufferProcess] interim [200000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364780031+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364786014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.36478876+07:00","message":"> Transcript [885] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364792491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.36479488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364797145+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364799912+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.36480453+07:00","message":"Push: 'ธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364806572+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364808818+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.364811642+07:00","message":"Next Push (prob) : 'ผูกพันของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.364820436+07:00","message":"push: {false ธิคุณและความ 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.40336736+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.403400524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.403405805+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.403420753+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.403426619+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.403429272+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.403433498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.40343677+07:00","message":"> Transcript [886] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.403439317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.403441829+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.584584841+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.584624163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.584630631+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.584645079+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584652202+07:00","message":"[bufferProcess] interim [440000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584655446+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584662613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584665396+07:00","message":"> Transcript [887] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584668044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.584670324+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.587983552+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.588016334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.588022846+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.588037117+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588044033+07:00","message":"[bufferProcess] interim [500000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588046979+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588052465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588055205+07:00","message":"> Transcript [888] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสมชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588059128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588061501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588063495+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.588066621+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.904364448+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.904398204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.904403858+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:25.904415001+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904421557+07:00","message":"[bufferProcess] interim [800000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904424249+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904428001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904431133+07:00","message":"> Transcript [889] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904433907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:25.904435911+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.095069229+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.095112047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.095118996+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.095132199+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095141631+07:00","message":"[bufferProcess] interim [980000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095144442+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095152734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095160425+07:00","message":"> Transcript [890] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095164614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095167365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095169506+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.095172572+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.224671859+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.224723278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.22473058+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.224743839+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224751168+07:00","message":"[bufferProcess] interim [40000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224754011+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224761246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224764423+07:00","message":"> Transcript [891] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224768483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224771388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.2247738+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.224776706+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.477878702+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.477919713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.477925778+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.477946123+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477964008+07:00","message":"[bufferProcess] interim [340000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477968606+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477975802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477978744+07:00","message":"> Transcript [892] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.47798275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477985104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.47798768+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.477991044+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.478731859+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.478759759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.478765761+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.4787785+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478785292+07:00","message":"[bufferProcess] interim [400000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478787994+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478792182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478794731+07:00","message":"> Transcript [893] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478798823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478801028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478803539+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478806536+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478813764+07:00","message":"Push: 'ผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478815923+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478818138+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:26.478820456+07:00","message":"Next Push (prob) : 'ชาวจังหวัดแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:26.478837069+07:00","message":"push: {false ผูกพันของพสกนิกร 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.117560521+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.117607201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.117615598+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.117632743+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117639311+07:00","message":"[bufferProcess] interim [0]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117642207+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117646111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117650413+07:00","message":"> Transcript [894] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117653615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.117655677+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.37479113+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.374832033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.374839386+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.374857316+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374868239+07:00","message":"[bufferProcess] interim [240000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374870945+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374875356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374880256+07:00","message":"> Transcript [895] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.37488414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374886622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374888572+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.374893656+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.651520822+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.651558062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.651564646+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.651578534+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651585367+07:00","message":"[bufferProcess] interim [480000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651588375+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.65159561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651598707+07:00","message":"> Transcript [896] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651602947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651605083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651607029+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.651609851+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.84510514+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.845147515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.845156453+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.845181937+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845190231+07:00","message":"[bufferProcess] interim [720000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845193095+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845197247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845200419+07:00","message":"> Transcript [897] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845204729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845207699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845210166+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.845213253+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.894385312+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.894428842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.894434827+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.894449398+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.89445709+07:00","message":"[bufferProcess] interim [780000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894460482+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.89446864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894471462+07:00","message":"> Transcript [898] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894475685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894480864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894485025+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894488253+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894496467+07:00","message":"Push: 'ชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894498491+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894501171+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:27.894503606+07:00","message":"Next Push (prob) : 'ที่มีต่อเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:27.894513247+07:00","message":"push: {false ชาวจังหวัดพะเยา 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.026444144+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.026480996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.026487607+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.026500702+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.026507688+07:00","message":"[bufferProcess] interim [840000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.026510463+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.026514749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.026517735+07:00","message":"> Transcript [899] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.026520582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.02652275+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.083594406+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.083631441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.083637966+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.083652978+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083659971+07:00","message":"[bufferProcess] interim [960000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083663036+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083672501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083675477+07:00","message":"> Transcript [900] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083677911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.083679887+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:28.200756136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:28.200772746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407125912+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407162171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407168814+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.407183459+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407194463+07:00","message":"[bufferProcess] interim [260000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.40719734+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407201842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407215156+07:00","message":"> Transcript [901] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407217811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.407219888+07:00","message":"Set new StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.409815455+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.409838884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.409844006+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.409857578+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409863932+07:00","message":"[bufferProcess] interim [320000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409867073+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.40987388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409876344+07:00","message":"> Transcript [902] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409879804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409882756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.409884864+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.40988772+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.53859015+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.538620223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.538625768+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.538636573+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538642475+07:00","message":"[bufferProcess] interim [380000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538645537+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538652172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538654644+07:00","message":"> Transcript [903] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538658025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538660098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538662079+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.538664652+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.606586473+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.606627066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.606635435+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.606651311+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.60665881+07:00","message":"[bufferProcess] interim [440000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606662028+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606668023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606670902+07:00","message":"> Transcript [904] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606674667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606676661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606678884+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.606681575+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.729259269+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.729313052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.729322203+07:00","message":"receive interim result [false|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.729335433+07:00","message":"[buffer interim] 72 false สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729343047+07:00","message":"[bufferProcess] interim [620000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729346209+07:00","message":"[bufferProcess] send to processor:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.72935364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729356619+07:00","message":"> Transcript [905] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729360715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729362988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729366068+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729368949+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729375728+07:00","message":"Push: 'ที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729377841+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729380401+07:00","message":"Set new StatePrefix : 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.729382909+07:00","message":"Next Push (prob) : 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.729407951+07:00","message":"push: {false ที่มีต่อสถาบัน 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.771528699+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.901753912+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.909911647+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.909951805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์\",\"confidence\":0.95470065}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.909964683+07:00","message":"receive interim result [true|false]: สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.909972914+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.909974975+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.90998044+07:00","message":"[buffer interim] 72 true สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.909989311+07:00","message":"[bufferProcess] interim [830000000]:สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.909993496+07:00","message":"[bufferProcess] send to processor (isfinal):สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.909997468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910000472+07:00","message":"> Transcript [906] [false]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910004582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910006631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910008882+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910011523+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910013669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910015681+07:00","message":"> Transcript [907] [true]: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910018192+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910019941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910021809+07:00","message":"StatePrefix: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบันพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.910024043+07:00","message":"TextPushed: 'สะท้อนถึงความสำนึกในพระกรุณาธิคุณและความผูกพันของพสกนิกรชาวจังหวัดพะเยาที่มีต่อสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:28.91002922+07:00","message":"Push: 'พระมหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:28.910056373+07:00","message":"push: {true พระมหากษัตริย์ 0 0xc00189c080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:28.92408351+07:00","message":"write wav file: './tmp/7583/7583_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.371690777+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.37175546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.371761286+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.371778035+07:00","message":"[buffer interim] 73 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.371785031+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.371787029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.568813913+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.56885733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.568863755+07:00","message":"receive interim result [false|false]: ระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.568878435+07:00","message":"[buffer interim] 73 false ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.568886719+07:00","message":"[bufferProcess] interim [480000000]:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.568889665+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.5688975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.568900436+07:00","message":"> Transcript [908] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.56890281+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.626111392+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.626142338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.626147615+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.626161464+07:00","message":"[buffer interim] 73 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626167954+07:00","message":"[bufferProcess] interim [540000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626173366+07:00","message":"[bufferProcess] send to processor:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626176961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626179542+07:00","message":"> Transcript [909] [false]: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626181806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.626184115+07:00","message":"Set new StatePrefix: 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.758202308+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.758238627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.758244305+07:00","message":"receive interim result [false|false]: พระบรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.758254207+07:00","message":"[buffer interim] 73 false พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758260945+07:00","message":"[bufferProcess] interim [720000000]:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758263278+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758266928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758269818+07:00","message":"> Transcript [910] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758272125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.758274113+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.951426453+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.951465051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.951470943+07:00","message":"receive interim result [false|false]: พระบรมรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:29.951484153+07:00","message":"[buffer interim] 73 false พระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.951491429+07:00","message":"[bufferProcess] interim [900000000]:พระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.951493603+07:00","message":"[bufferProcess] send to processor:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.95149873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.951501956+07:00","message":"> Transcript [911] [false]: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.951504197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:29.9515064+07:00","message":"Set new StatePrefix: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.075204182+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.075247509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.075253727+07:00","message":"receive interim result [false|false]: พระบรมรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.07526577+07:00","message":"[buffer interim] 73 false พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.07527433+07:00","message":"[bufferProcess] interim [960000000]:พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075277619+07:00","message":"[bufferProcess] send to processor:พระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075283501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.07528783+07:00","message":"> Transcript [912] [false]: 'พระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075291929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075295139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075297319+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.075299608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.076723483+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.076758139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.076763532+07:00","message":"receive interim result [false|false]: พระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.076777383+07:00","message":"[buffer interim] 73 false พระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076784343+07:00","message":"[bufferProcess] interim [20000000]:พระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076787169+07:00","message":"[bufferProcess] send to processor:พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076794096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076796897+07:00","message":"> Transcript [913] [false]: 'พระบรมรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076800133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076802294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076804193+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.076806671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.268378035+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.268413376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.268419139+07:00","message":"receive interim result [false|false]: พระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.268434736+07:00","message":"[buffer interim] 73 false พระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268442384+07:00","message":"[bufferProcess] interim [200000000]:พระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268444722+07:00","message":"[bufferProcess] send to processor:พระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268448682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268452217+07:00","message":"> Transcript [914] [false]: 'พระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268455042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268457177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268459+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.268461543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.32351559+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.323556705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.323564227+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.323593264+07:00","message":"[buffer interim] 73 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323606014+07:00","message":"[bufferProcess] interim [260000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323609339+07:00","message":"[bufferProcess] send to processor:พระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323616936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.32362014+07:00","message":"> Transcript [915] [false]: 'พระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323623586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323625915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323627922+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323630464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323636359+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323638484+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323640621+07:00","message":"Set new StatePrefix : 'พระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.323643167+07:00","message":"Next Push (prob) : 'วงศา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.323652862+07:00","message":"push: {false พระบรม 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.326257321+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.326286892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระบรมวงศานุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.326292304+07:00","message":"receive interim result [false|false]: และพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.32630742+07:00","message":"[buffer interim] 73 false และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.326314169+07:00","message":"[bufferProcess] interim [320000000]:และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.326316875+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.3263263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.326329335+07:00","message":"> Transcript [916] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.326331507+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.51310575+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.513140085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.513146755+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:30.513159099+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.51317933+07:00","message":"[bufferProcess] interim [440000000]:พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.513182177+07:00","message":"[bufferProcess] send to processor:และพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.513185675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.513188684+07:00","message":"> Transcript [917] [false]: 'และพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.513191324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:30.513193772+07:00","message":"Set new StatePrefix: 'และพระบรมวงศานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.15295875+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.153003318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.153008748+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.153024408+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153031316+07:00","message":"[bufferProcess] interim [40000000]:พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153033521+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153040058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153043405+07:00","message":"> Transcript [918] [false]: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153046214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.153048488+07:00","message":"Set new StatePrefix: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:31.201263626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:31.201288241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.476175631+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.47620949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.476215133+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.476228723+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476235797+07:00","message":"[bufferProcess] interim [340000000]:พระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476238632+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476242381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476245595+07:00","message":"> Transcript [919] [false]: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476248847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476250921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476252833+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.476255108+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.555413751+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.555454938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างฮา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.555460894+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.555477027+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555485223+07:00","message":"[bufferProcess] interim [460000000]:พระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555488072+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555492179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555495465+07:00","message":"> Transcript [920] [false]: 'พระบรมวงศานุวงศ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555498615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555501143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.55550349+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.555506331+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.683753735+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.683792476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.683798891+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.683814614+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683824126+07:00","message":"[bufferProcess] interim [580000000]:พระบรมวงศานุวงศ์อย่างหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683826678+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่างฮา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.68383077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.68383392+07:00","message":"> Transcript [921] [false]: 'พระบรมวงศานุวงศ์อย่างฮา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683836955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683839223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683841554+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.683845364+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.74006559+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.740101698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.740107106+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.740119758+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740125936+07:00","message":"[bufferProcess] interim [640000000]:พระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740128606+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่างหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740134204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740136859+07:00","message":"> Transcript [922] [false]: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740140519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740142716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.74014514+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740147508+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740151703+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740153684+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740156064+07:00","message":"Set new StatePrefix : 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.740158379+07:00","message":"Next Push (prob) : 'อย่างหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.740165642+07:00","message":"push: {false วงศานุวงศ์ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.870127681+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.870165481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.870170942+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:31.870184498+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.87019169+07:00","message":"[bufferProcess] interim [760000000]:พระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870194414+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870198295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870201126+07:00","message":"> Transcript [923] [false]: 'พระบรมวงศานุวงศ์อย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870204334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870206446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.87020842+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:31.870211024+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.056953583+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.056996052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหาที่สุดมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.057002015+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.057017449+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057026051+07:00","message":"[bufferProcess] interim [0]:พระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057028808+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057033249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.05703628+07:00","message":"> Transcript [924] [false]: 'พระบรมวงศานุวงศ์อย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057039863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057042137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057044101+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.057046353+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.120885906+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.120926965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.120933241+07:00","message":"receive interim result [false|false]: พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.120948161+07:00","message":"[buffer interim] 73 false พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120956087+07:00","message":"[bufferProcess] interim [120000000]:พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120958774+07:00","message":"[bufferProcess] send to processor:พระบรมวงศานุวงศ์อย่างหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120965648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.12097557+07:00","message":"> Transcript [925] [false]: 'พระบรมวงศานุวงศ์อย่างหาที่สุดมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.1209794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120982746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120986825+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.120989639+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.429988783+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540428527+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540478081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้\",\"confidence\":0.9217973}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540487427+07:00","message":"receive interim result [true|false]: พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.54049936+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540502737+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540512603+07:00","message":"[buffer interim] 73 true พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540522958+07:00","message":"[bufferProcess] interim [540000000]:พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540527473+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540532433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540536732+07:00","message":"> Transcript [926] [false]: 'พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540541458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540544546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540547901+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540551838+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.54055554+07:00","message":"Push: 'อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540558625+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540561775+07:00","message":"Set new StatePrefix : 'พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540565232+07:00","message":"Next Push (prob) : 'ที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540568114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540571201+07:00","message":"> Transcript [927] [true]: 'พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540575194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540577994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540580692+07:00","message":"StatePrefix: 'พระบรมวงศานุวงศ์อย่างหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540583867+07:00","message":"TextPushed: 'พระบรมวงศานุวงศ์อย่างหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:32.540587126+07:00","message":"Push: 'ที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.54060387+07:00","message":"push: {false อย่างหา 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:32.540611391+07:00","message":"push: {true ที่สุดมิได้ 0 0xc0001fa680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:32.550252567+07:00","message":"write wav file: './tmp/7583/7583_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.07566054+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.200018438+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.325869124+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.450820577+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.499948305+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.499978184+07:00","message":"found end of frame, send empty tag with msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.499982294+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.499990067+07:00","message":"[buffer interim] 74 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.499997951+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.50000191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500005343+07:00","message":"> Transcript [928] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500008091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500010555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500012389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500014442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.500017442+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.500027395+07:00","message":"push: {true \n 0 0xc0018ecf80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:33.506158419+07:00","message":"write wav file: './tmp/7583/7583_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.582111261+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.598422457+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.598451514+07:00","message":"found end of frame, send empty tag with msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.598455516+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.598462933+07:00","message":"[buffer interim] 75 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598469521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598473358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598476424+07:00","message":"> Transcript [929] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598478858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598480803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598482664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598484471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:33.598486934+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.59849498+07:00","message":"push: {true \n 0 0xc00394a200}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:33.602855395+07:00","message":"write wav file: './tmp/7583/7583_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.710641296+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875090572+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875107411+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875110124+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.87511209+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875114311+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875116163+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875118624+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875120624+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.875122416+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.87512432+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:33.90211983+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.019562627+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.019584039+07:00","message":"found end of frame, send empty tag with msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.019587267+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.019593599+07:00","message":"[buffer interim] 76 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019600357+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019605012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019608032+07:00","message":"> Transcript [930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.01961046+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019612481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019614399+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.01961635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.019619166+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.019627949+07:00","message":"push: {true \n 0 0xc0018ed180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:34.024356283+07:00","message":"write wav file: './tmp/7583/7583_76.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:34.201663582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:34.20168991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.24018188+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.240231787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.240238029+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.240251718+07:00","message":"[buffer interim] 77 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.240259902+07:00","message":"[bufferProcess] interim [420000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.240261776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.359399513+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.359437168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.359441827+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.359454377+07:00","message":"[buffer interim] 77 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.359460503+07:00","message":"[bufferProcess] interim [480000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.359463063+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.359467248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.359470366+07:00","message":"> Transcript [931] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.359472759+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.554565655+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.554610001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.55461574+07:00","message":"receive interim result [false|false]: นายอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.554631184+07:00","message":"[buffer interim] 77 false นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554638817+07:00","message":"[bufferProcess] interim [720000000]:นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554641598+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554649071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554652426+07:00","message":"> Transcript [932] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554654861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.554657469+07:00","message":"Set new StatePrefix: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.750158426+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.750195894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.75020136+07:00","message":"receive interim result [false|false]: นายอนุชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.750212081+07:00","message":"[buffer interim] 77 false นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750218238+07:00","message":"[bufferProcess] interim [900000000]:นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750220982+07:00","message":"[bufferProcess] send to processor:นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.75022645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750229461+07:00","message":"> Transcript [933] [false]: 'นายอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750232581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.75023457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750236781+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.750239051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.873629631+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.873667896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.873673414+07:00","message":"receive interim result [false|false]: นายอนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:34.873686506+07:00","message":"[buffer interim] 77 false นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873693038+07:00","message":"[bufferProcess] interim [960000000]:นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873695513+07:00","message":"[bufferProcess] send to processor:นายอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873699606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.87370231+07:00","message":"> Transcript [934] [false]: 'นายอนุชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873705264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873707482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873710078+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:34.873712194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.256833889+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.256870536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์สุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.256875883+07:00","message":"receive interim result [false|false]: นายอนุพงษ์สุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.25688919+07:00","message":"[buffer interim] 77 false นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256896828+07:00","message":"[bufferProcess] interim [380000000]:นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256899628+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256906229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256909504+07:00","message":"> Transcript [935] [false]: 'นายอนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.25691288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256915196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256917715+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.256920614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.315287504+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.315323312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.315329172+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.315341577+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315348705+07:00","message":"[bufferProcess] interim [500000000]:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315352083+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315359387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315362423+07:00","message":"> Transcript [936] [false]: 'นายอนุพงษ์สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315365917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315368152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315370445+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315372901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315380273+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315382309+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315384386+07:00","message":"Set new StatePrefix : 'นายอนุพงษ์สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.315386647+07:00","message":"Next Push (prob) : 'อนุพงษ์สุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.315394812+07:00","message":"push: {false นาย 0 0xc00049c900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.446544129+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.446590541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงษ์สุขสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.446597004+07:00","message":"receive interim result [false|false]: นายอนุพงษ์สุขสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.446611438+07:00","message":"[buffer interim] 77 false นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446619166+07:00","message":"[bufferProcess] interim [560000000]:นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446621919+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446629083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446632111+07:00","message":"> Transcript [937] [false]: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446634699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.446636847+07:00","message":"Set new StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.511713358+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.511767395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.51177546+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.511790528+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.511801447+07:00","message":"[bufferProcess] interim [680000000]:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.511805639+07:00","message":"[bufferProcess] send to processor:นายอนุพงษ์สุขสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.511815199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.51181963+07:00","message":"> Transcript [938] [false]: 'นายอนุพงษ์สุขสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.511822909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.51182625+07:00","message":"Set new StatePrefix: 'นายอนุพงษ์สุขสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.841479896+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.841518933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.841524275+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.841535275+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841541991+07:00","message":"[bufferProcess] interim [980000000]:นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841544881+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841550607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841553475+07:00","message":"> Transcript [939] [false]: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841555906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.841558159+07:00","message":"Set new StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.9757073+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.975749813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.975757837+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:35.975779305+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975791297+07:00","message":"[bufferProcess] interim [100000000]:นายอนุพงศ์สุขสมนิตย์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975794939+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975802222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.97580642+07:00","message":"> Transcript [940] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975811042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975814018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975816682+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:35.975819885+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.041755248+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.041797851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์พูดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.041805695+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์พูดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.041821954+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์พูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041832295+07:00","message":"[bufferProcess] interim [220000000]:นายอนุพงศ์สุขสมนิตย์พูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041836046+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041843705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041847625+07:00","message":"> Transcript [941] [false]: 'นายอนุพงศ์สุขสมนิตย์พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041852439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041856024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041859204+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.041862502+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.155186471+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.155222174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.1552278+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.155241089+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155247478+07:00","message":"[bufferProcess] interim [280000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155249841+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์พูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155253537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155257149+07:00","message":"> Transcript [942] [false]: 'นายอนุพงศ์สุขสมนิตย์พูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155260728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155262796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155264764+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.155267079+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.21633694+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.21637694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.216382684+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.216399106+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216406547+07:00","message":"[bufferProcess] interim [400000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216409704+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216415635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216418958+07:00","message":"> Transcript [943] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.21642312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216425933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216428125+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216431029+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216437598+07:00","message":"Push: 'อนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216439938+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216444119+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.216446446+07:00","message":"Next Push (prob) : 'ผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.216481114+07:00","message":"push: {false อนุพงศ์สุขสมนิตย์ 0 0xc00049c900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.53286526+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.532902551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.532909525+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.532930716+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532938615+07:00","message":"[bufferProcess] interim [640000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532941382+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532949191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.53295187+07:00","message":"> Transcript [944] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532955322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532957743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.53295989+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.532962514+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.724155853+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.724194477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.724200844+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.724218342+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724225762+07:00","message":"[bufferProcess] interim [880000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724228531+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724232225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724235401+07:00","message":"> Transcript [945] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724238895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724240821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724243193+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.724245698+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.851205331+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.851240758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.851246975+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.851265291+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851272695+07:00","message":"[bufferProcess] interim [940000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.85127561+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851283376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851286343+07:00","message":"> Transcript [946] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851289755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851292099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.851294588+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.85129773+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.854806877+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.854833083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.854838497+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.854850058+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854855998+07:00","message":"[bufferProcess] interim [0]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854858465+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854865167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854868026+07:00","message":"> Transcript [947] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854871825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854874071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854876509+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854878813+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854884986+07:00","message":"Push: 'ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854886981+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854889571+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:36.854892409+07:00","message":"Next Push (prob) : 'ราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:36.854911772+07:00","message":"push: {false ผู้ว่า 0 0xc00049c900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.044666762+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.044707291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.044713451+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.044724331+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044731114+07:00","message":"[bufferProcess] interim [180000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044733807+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044737771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044740645+07:00","message":"> Transcript [948] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044743739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044745615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044747645+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.044749961+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:37.202677348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:37.202684713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.433681238+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.433714933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.433721081+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.433733899+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433740307+07:00","message":"[bufferProcess] interim [540000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433743024+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433748736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.43375168+07:00","message":"> Transcript [949] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433755142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.4337574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433759462+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.433761788+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.434532027+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.434570123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.434576043+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.43458907+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434596376+07:00","message":"[bufferProcess] interim [600000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434598873+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434604234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434607444+07:00","message":"> Transcript [950] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434611486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.43461364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434615996+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.434618527+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.824731428+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.824771029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.82477753+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.824790114+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.82479746+07:00","message":"[bufferProcess] interim [20000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824801295+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824805287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824808106+07:00","message":"> Transcript [951] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824811841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824814087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824817533+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824819952+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824822916+07:00","message":"Push: 'ราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824824893+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824829748+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:37.824833179+07:00","message":"Next Push (prob) : 'นครราชสีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:37.824841255+07:00","message":"push: {false ราชการจังหวัด 0 0xc00049c900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.097071565+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.097112156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.097118292+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.097133012+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.09714251+07:00","message":"[bufferProcess] interim [200000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097145502+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097149672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.09715235+07:00","message":"> Transcript [952] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097156522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097158615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097187333+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.097190035+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.147874061+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.147908144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.147914485+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.147927593+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.14793465+07:00","message":"[bufferProcess] interim [260000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147937544+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147944345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.14794717+07:00","message":"> Transcript [953] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147950973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147953636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147956149+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.147958873+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.525099533+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.525128415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.525135596+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.525147759+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525153652+07:00","message":"[bufferProcess] interim [680000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525156403+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525180894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525184576+07:00","message":"> Transcript [954] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525188385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525190863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.52519311+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.525196202+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.655946625+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.655999786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.656006244+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.656020478+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656027877+07:00","message":"[bufferProcess] interim [800000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656030711+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656038101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656040892+07:00","message":"> Transcript [955] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656045073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656047754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656050294+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656053282+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656059588+07:00","message":"Push: 'นครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656061551+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656063903+07:00","message":"Set new StatePrefix : 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:38.656067028+07:00","message":"Next Push (prob) : 'เป็นประธานใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:38.65607696+07:00","message":"push: {false นครราชสีมา 0 0xc00049c900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.029643292+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.031626986+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.031664546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.031671391+07:00","message":"receive interim result [false|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.031685322+07:00","message":"[buffer interim] 77 false นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031692192+07:00","message":"[bufferProcess] interim [160000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031695071+07:00","message":"[bufferProcess] send to processor:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031701386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031704378+07:00","message":"> Transcript [956] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031708755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031711033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031713208+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.031716139+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.09184491+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.11344083+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.113482274+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-06-19T09:12:39.113492396+07:00","message":"receive interim result [true|false]: นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.113505186+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.113508678+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.113519968+07:00","message":"[buffer interim] 77 true นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113527878+07:00","message":"[bufferProcess] interim [340000000]:นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113531842+07:00","message":"[bufferProcess] send to processor (isfinal):นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113536002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.11353941+07:00","message":"> Transcript [957] [false]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113543174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113545252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113547521+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113550329+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113552455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113554442+07:00","message":"> Transcript [958] [true]: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113556874+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113558741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113560482+07:00","message":"StatePrefix: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมาเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113562672+07:00","message":"TextPushed: 'นายอนุพงศ์สุขสมนิตย์ผู้ว่าราชการจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.113565959+07:00","message":"Push: 'เป็นประธานในพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.113575043+07:00","message":"push: {true เป็นประธานในพิธีบำเพ็ญ 0 0xc00049c900}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:39.124492032+07:00","message":"write wav file: './tmp/7583/7583_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.452479132+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.452517097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.45252516+07:00","message":"receive interim result [false|false]: กุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.452536966+07:00","message":"[buffer interim] 78 false กุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.45254406+07:00","message":"[bufferProcess] interim [420000000]:กุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.452546392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.645756972+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.645801376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.645807233+07:00","message":"receive interim result [false|false]: สนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.645818682+07:00","message":"[buffer interim] 78 false สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.645827427+07:00","message":"[bufferProcess] interim [600000000]:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.645830008+07:00","message":"[bufferProcess] send to processor:กุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.645835672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.645838619+07:00","message":"> Transcript [959] [false]: 'กุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.645840812+07:00","message":"Set StatePrefix (first interim): 'กุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.753487191+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.753528545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กศนจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.753534479+07:00","message":"receive interim result [false|false]: กศนจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.753552163+07:00","message":"[buffer interim] 78 false กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.753560095+07:00","message":"[bufferProcess] interim [660000000]:กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.753562733+07:00","message":"[bufferProcess] send to processor:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.753566353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.75356941+07:00","message":"> Transcript [960] [false]: 'สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.753571991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.753574278+07:00","message":"Set new StatePrefix: 'สนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.762791235+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.762822626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.762828343+07:00","message":"receive interim result [false|false]: กุศลศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.762841163+07:00","message":"[buffer interim] 78 false กุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.762846807+07:00","message":"[bufferProcess] interim [720000000]:กุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.762849204+07:00","message":"[bufferProcess] send to processor:กศนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.76285229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.762854809+07:00","message":"> Transcript [961] [false]: 'กศนจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.76285689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.762860911+07:00","message":"Set new StatePrefix: 'กศนจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.947943433+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.947986919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.947999637+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:39.948015327+07:00","message":"[buffer interim] 78 false กุศลศรัทธาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948023059+07:00","message":"[bufferProcess] interim [840000000]:กุศลศรัทธาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948025871+07:00","message":"[bufferProcess] send to processor:กุศลศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948031686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948034758+07:00","message":"> Transcript [962] [false]: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948036898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:39.948039176+07:00","message":"Set new StatePrefix: 'กุศลศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.069732379+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.069771259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.069777713+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.069788995+07:00","message":"[buffer interim] 78 false กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069795732+07:00","message":"[bufferProcess] interim [960000000]:กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.0697985+07:00","message":"[bufferProcess] send to processor:กุศลศรัทธาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.06980721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069810201+07:00","message":"> Transcript [963] [false]: 'กุศลศรัทธาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069813557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069815826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069817849+07:00","message":"StatePrefix: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.069822122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:40.202907897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:40.202912075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.348737995+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.348782464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.348791373+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.348807714+07:00","message":"[buffer interim] 78 false กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348816824+07:00","message":"[bufferProcess] interim [320000000]:กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348820565+07:00","message":"[bufferProcess] send to processor:กุศลศรัทธาเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348828947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348833115+07:00","message":"> Transcript [964] [false]: 'กุศลศรัทธาเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348838292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348842065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348845698+07:00","message":"StatePrefix: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.348848904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.442099457+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.503199256+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.525086984+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.525123919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวานรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.525129859+07:00","message":"receive interim result [false|false]: กุศลศรัทธาเมื่อวานรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.525141796+07:00","message":"[buffer interim] 78 false กุศลศรัทธาเมื่อวานรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525148364+07:00","message":"[bufferProcess] interim [440000000]:กุศลศรัทธาเมื่อวานรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525150723+07:00","message":"[bufferProcess] send to processor:กุศลศรัทธาเมื่อวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.52515642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525159322+07:00","message":"> Transcript [965] [false]: 'กุศลศรัทธาเมื่อวานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525180774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525183034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525185589+07:00","message":"StatePrefix: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.525187785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598608476+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598660417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุศลศรัทธาเมื่อวานรบกวน\",\"confidence\":0.89093447}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598668212+07:00","message":"receive interim result [true|false]: กุศลศรัทธาเมื่อวานรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.5986783+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598680715+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598687174+07:00","message":"[buffer interim] 78 true กุศลศรัทธาเมื่อวานรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598700535+07:00","message":"[bufferProcess] interim [560000000]:กุศลศรัทธาเมื่อวานรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598703894+07:00","message":"[bufferProcess] send to processor (isfinal):กุศลศรัทธาเมื่อวานรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598718132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598733683+07:00","message":"> Transcript [966] [false]: 'กุศลศรัทธาเมื่อวานรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598738631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598741359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598743879+07:00","message":"StatePrefix: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598746177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598751834+07:00","message":"Push: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.59875383+07:00","message":"TextPushed: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598755989+07:00","message":"Set new StatePrefix : 'กุศลศรัทธาเมื่อวานรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598758672+07:00","message":"Next Push (prob) : 'เมื่อวานรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598760968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598764236+07:00","message":"> Transcript [967] [true]: 'กุศลศรัทธาเมื่อวานรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598766396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598768189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598770747+07:00","message":"StatePrefix: 'กุศลศรัทธาเมื่อวานรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598772694+07:00","message":"TextPushed: 'กุศลศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.598774932+07:00","message":"Push: 'เมื่อวานรบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.598785109+07:00","message":"push: {false กุศลศรัทธา 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.59879085+07:00","message":"push: {true เมื่อวานรบกวน 0 0xc00394a300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:40.604618813+07:00","message":"write wav file: './tmp/7583/7583_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.964693156+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.964735923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.964741037+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:40.964756854+07:00","message":"[buffer interim] 79 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.964764083+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:40.964766231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.549876924+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.549920506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.549926841+07:00","message":"receive interim result [false|false]: วันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.549939235+07:00","message":"[buffer interim] 79 false วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.549948324+07:00","message":"[bufferProcess] interim [900000000]:วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.549950888+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.549956788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.549959792+07:00","message":"> Transcript [968] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.549962248+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.74550557+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.745541934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.745547486+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.745562403+07:00","message":"[buffer interim] 79 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745569032+07:00","message":"[bufferProcess] interim [80000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745571424+07:00","message":"[bufferProcess] send to processor:วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745575049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745578173+07:00","message":"> Transcript [969] [false]: 'วันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745581233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745586855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.745588739+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.74559099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.85454737+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.854581702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.854587336+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:41.8546+07:00","message":"[buffer interim] 79 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854606945+07:00","message":"[bufferProcess] interim [140000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.85461002+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.85461889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854621866+07:00","message":"> Transcript [970] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854625006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854627363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854629648+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:41.854632682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.1145588+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.114609533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.114616296+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.114626636+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114634601+07:00","message":"[bufferProcess] interim [440000000]:วันอาทิตย์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114638352+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114643733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114646284+07:00","message":"> Transcript [971] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114651105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114653232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114655359+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.114657466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.364528163+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.364565161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.364570708+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.36457984+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364586406+07:00","message":"[bufferProcess] interim [680000000]:วันอาทิตย์ถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364588974+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364592907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364595938+07:00","message":"> Transcript [972] [false]: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364599052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.36460104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364603398+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364605369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364608038+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364610077+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364612297+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.364614768+07:00","message":"Next Push (prob) : 'อาทิตย์ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.364622513+07:00","message":"push: {false วัน 0 0xc0018ed300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.441401622+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.441436618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.441441929+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.44145301+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441459971+07:00","message":"[bufferProcess] interim [800000000]:วันอาทิตย์ถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.44146279+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441468643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441471504+07:00","message":"> Transcript [973] [false]: 'วันอาทิตย์ถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441474704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441476834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441478827+07:00","message":"StatePrefix: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.441481091+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.630883324+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.630916999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.630922518+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.630937747+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630944914+07:00","message":"[bufferProcess] interim [980000000]:วันอาทิตย์ถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630947781+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630951564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630955227+07:00","message":"> Transcript [974] [false]: 'วันอาทิตย์ถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630958399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630960437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630962891+07:00","message":"StatePrefix: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.630965481+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.753434272+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.753462374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.753467665+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:42.75347675+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753482986+07:00","message":"[bufferProcess] interim [40000000]:วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753485763+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753489378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753492639+07:00","message":"> Transcript [975] [false]: 'วันอาทิตย์ถวายเป็นพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753495893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.75349795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753500053+07:00","message":"StatePrefix: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:42.753502418+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:43.203257067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:43.203269419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.326451851+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.326484751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.326491439+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.326505754+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326512959+07:00","message":"[bufferProcess] interim [640000000]:วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326515525+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326519763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.32652255+07:00","message":"> Transcript [976] [false]: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326525837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.32652791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326530061+07:00","message":"StatePrefix: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326532602+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326535598+07:00","message":"Push: 'อาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326537726+07:00","message":"TextPushed: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326539968+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.326542318+07:00","message":"Next Push (prob) : 'เป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.326549442+07:00","message":"push: {false อาทิตย์ถวาย 0 0xc0018ed300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.647994961+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.648039406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.648045618+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.648054659+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648061088+07:00","message":"[bufferProcess] interim [0]:วันอาทิตย์ถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648063589+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648067271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648070258+07:00","message":"> Transcript [977] [false]: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648073223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648075169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648077304+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.648079661+07:00","message":"TextPushed: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.96638914+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.966425615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.966431274+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:43.966446344+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966453211+07:00","message":"[bufferProcess] interim [300000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966455984+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966463821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966466704+07:00","message":"> Transcript [978] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966469868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.96647227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966474465+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:43.966476936+07:00","message":"TextPushed: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.35249669+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.35253402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.352539779+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.352553197+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.35255995+07:00","message":"[bufferProcess] interim [660000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.35256263+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.35256652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.352569334+07:00","message":"> Transcript [979] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.352572911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.352575049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.352577509+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.352580178+07:00","message":"TextPushed: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.413892197+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.413924839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.41393084+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.413945296+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413952526+07:00","message":"[bufferProcess] interim [780000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413955098+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413962839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.41396653+07:00","message":"> Transcript [980] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.41397015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413972434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413976184+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413978997+07:00","message":"TextPushed: 'วันอาทิตย์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413985682+07:00","message":"Push: 'เป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413987624+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413989991+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.413993295+07:00","message":"Next Push (prob) : 'แด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.414038912+07:00","message":"push: {false เป็นพระกุศล 0 0xc0018ed300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.676684177+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.676719125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.676724747+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.676741535+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676749689+07:00","message":"[bufferProcess] interim [20000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676752707+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676756706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676759335+07:00","message":"> Transcript [981] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676762543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676764636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.676766794+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.67676944+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.862427968+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.862459169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.862464851+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:44.86247892+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862488436+07:00","message":"[bufferProcess] interim [140000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862491398+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862495923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.86249914+07:00","message":"> Transcript [982] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862502461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862504482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862506474+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:44.862509332+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.242106764+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.242158891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.242166152+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.242181515+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242191287+07:00","message":"[bufferProcess] interim [560000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242194266+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.24220017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242203271+07:00","message":"> Transcript [983] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242206651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242208879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242211282+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.242213998+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.314098524+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.314137102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.314144012+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.314158834+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314168156+07:00","message":"[bufferProcess] interim [680000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314171477+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314176183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314179196+07:00","message":"> Transcript [984] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314183327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314185498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314187984+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.31419099+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.3141939+07:00","message":"Push: 'แด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314196335+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314198715+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.314201528+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.31421042+07:00","message":"push: {false แด่สมเด็จพระ 0 0xc0018ed300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.632741648+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.632787299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.632794253+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.632807895+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632815269+07:00","message":"[bufferProcess] interim [980000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632818089+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632825286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632828808+07:00","message":"> Transcript [985] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632832758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.632837123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.63283933+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.63284232+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.689073007+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761818874+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761853454+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761861608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761871987+07:00","message":"receive interim result [false|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.761881857+07:00","message":"[buffer interim] 79 false วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761889379+07:00","message":"[bufferProcess] interim [100000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761893262+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761898311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761903528+07:00","message":"> Transcript [986] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761910216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761913456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761916648+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.761920416+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775854395+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775889567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775896791+07:00","message":"receive interim result [true|false]: วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775908283+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775911474+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.775919148+07:00","message":"[buffer interim] 79 true วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775931317+07:00","message":"[bufferProcess] interim [220000000]:วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775936143+07:00","message":"[bufferProcess] send to processor (isfinal):วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775951707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775979116+07:00","message":"> Transcript [987] [false]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775984632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775987083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775989381+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775992348+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775994844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775997415+07:00","message":"> Transcript [988] [true]: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.775999659+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.776001595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.776003398+07:00","message":"StatePrefix: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.776005371+07:00","message":"TextPushed: 'วันอาทิตย์ถวายเป็นพระกุศลแด่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:45.776016531+07:00","message":"Push: 'เจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:45.776027834+07:00","message":"push: {true เจ้าลูกเธอเจ้าฟ้าพัชร 0 0xc0018ed300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:45.796648293+07:00","message":"write wav file: './tmp/7583/7583_79.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:46.203957459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:46.203961407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.278952316+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.278981085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาทิตยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.278985949+07:00","message":"receive interim result [false|false]: อาทิตยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.278997283+07:00","message":"[buffer interim] 80 false อาทิตยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.279003336+07:00","message":"[bufferProcess] interim [540000000]:อาทิตยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.279005051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.284476082+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.284502302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิตติยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.284506787+07:00","message":"receive interim result [false|false]: กิตติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.284517312+07:00","message":"[buffer interim] 80 false กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.284523085+07:00","message":"[bufferProcess] interim [600000000]:กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.284526185+07:00","message":"[bufferProcess] send to processor:อาทิตยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.284529679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.284532494+07:00","message":"> Transcript [989] [false]: 'อาทิตยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.284535183+07:00","message":"Set StatePrefix (first interim): 'อาทิตยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.481563378+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.481614159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.481621943+07:00","message":"receive interim result [false|false]: กิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.481640127+07:00","message":"[buffer interim] 80 false กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481653195+07:00","message":"[bufferProcess] interim [780000000]:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481658371+07:00","message":"[bufferProcess] send to processor:กิตติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481665816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481670225+07:00","message":"> Transcript [990] [false]: 'กิตติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481676054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.481678459+07:00","message":"Set new StatePrefix: 'กิตติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.936421281+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.936480306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.936488848+07:00","message":"receive interim result [false|false]: กิติยาภานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.936509158+07:00","message":"[buffer interim] 80 false กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.93652344+07:00","message":"[bufferProcess] interim [140000000]:กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.936526102+07:00","message":"[bufferProcess] send to processor:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.9365348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.936538539+07:00","message":"> Transcript [991] [false]: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.936542356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.936544751+07:00","message":"Set new StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.947396046+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.947429871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.947435407+07:00","message":"receive interim result [false|false]: กิติยาภานัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.947449712+07:00","message":"[buffer interim] 80 false กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947455922+07:00","message":"[bufferProcess] interim [200000000]:กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947458037+07:00","message":"[bufferProcess] send to processor:กิติยาภานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947461017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947463687+07:00","message":"> Transcript [992] [false]: 'กิติยาภานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947467021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947469885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947472114+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.947474208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.989508989+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.989551585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.989557863+07:00","message":"receive interim result [false|false]: กิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.989567647+07:00","message":"[buffer interim] 80 false กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989574849+07:00","message":"[bufferProcess] interim [260000000]:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.98957728+07:00","message":"[bufferProcess] send to processor:กิติยาภานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989580726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989583486+07:00","message":"> Transcript [993] [false]: 'กิติยาภานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989586497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989588492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989590427+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.989592513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.993070049+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.993112388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.993117496+07:00","message":"receive interim result [false|false]: กิติยาภานักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:46.993134777+07:00","message":"[buffer interim] 80 false กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993141696+07:00","message":"[bufferProcess] interim [320000000]:กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993144118+07:00","message":"[bufferProcess] send to processor:กิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993147886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993150917+07:00","message":"> Transcript [994] [false]: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993153948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993156037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993157929+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:46.993170691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.184082142+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.184119272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.184125969+07:00","message":"receive interim result [false|false]: กิติยาภานักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.184142901+07:00","message":"[buffer interim] 80 false กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.18414888+07:00","message":"[bufferProcess] interim [440000000]:กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184151881+07:00","message":"[bufferProcess] send to processor:กิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184158717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184161541+07:00","message":"> Transcript [995] [false]: 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184165035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184167413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184169724+07:00","message":"StatePrefix: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184171833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184177702+07:00","message":"Push: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.18417994+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184182072+07:00","message":"Set new StatePrefix : 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.184184737+07:00","message":"Next Push (prob) : 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.184192629+07:00","message":"push: {false กิติยาภา 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.308699215+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.308738873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.308744428+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.308755731+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308762666+07:00","message":"[bufferProcess] interim [560000000]:กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.30876508+07:00","message":"[bufferProcess] send to processor:กิติยาภานักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308770708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.30877356+07:00","message":"> Transcript [996] [false]: 'กิติยาภานักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308776742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308778897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308781408+07:00","message":"StatePrefix: 'กิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.308783902+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.500674562+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.500721704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.500730431+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.500745745+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500757285+07:00","message":"[bufferProcess] interim [800000000]:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500761399+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500770649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500775046+07:00","message":"> Transcript [997] [false]: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500778743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.500782093+07:00","message":"Set new StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.819583165+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.819618755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.819624976+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.819638811+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819646064+07:00","message":"[bufferProcess] interim [40000000]:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819648802+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819655589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819658305+07:00","message":"> Transcript [998] [false]: 'กิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819661946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819664217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819667233+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.819670142+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.878395058+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.878434069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.878439697+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.878455322+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878462712+07:00","message":"[bufferProcess] interim [160000000]:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878465102+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878468995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878472568+07:00","message":"> Transcript [999] [false]: 'กิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878475832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878478032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878480452+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.878482819+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.880139057+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.880178543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.880184657+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:47.880203315+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880211308+07:00","message":"[bufferProcess] interim [220000000]:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880213938+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880220712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.88022386+07:00","message":"> Transcript [1000] [false]: 'กิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880227792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880230326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880233157+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:47.880235536+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.52160664+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.52164769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.521654052+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.521667724+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521674744+07:00","message":"[bufferProcess] interim [820000000]:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521677223+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521681778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521684725+07:00","message":"> Transcript [1001] [false]: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521688449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521690698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521693273+07:00","message":"StatePrefix: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521695545+07:00","message":"TextPushed: 'กิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521698046+07:00","message":"Push: 'นเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521699954+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521702125+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.521704308+07:00","message":"Next Push (prob) : 'เทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.521712514+07:00","message":"push: {false นเรนทิรา 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.908361099+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.908400443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.908406341+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:48.908418668+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908425199+07:00","message":"[bufferProcess] interim [180000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908429123+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908435021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.90843788+07:00","message":"> Transcript [1002] [false]: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908441225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908443446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908445504+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:48.908448304+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:49.20462521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:49.204628766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.288984436+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.289026723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.289033382+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.28904563+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289052512+07:00","message":"[bufferProcess] interim [540000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289054979+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.28906076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289063611+07:00","message":"> Transcript [1003] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289066821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289069169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.28907152+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.289074301+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.927473822+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.927510862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.927517553+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:49.927530044+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927537269+07:00","message":"[bufferProcess] interim [140000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927539733+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927545569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927548622+07:00","message":"> Transcript [1004] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927552534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927556067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927559331+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:49.927563266+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.319112747+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.319159433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.319168891+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.319187306+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319197053+07:00","message":"[bufferProcess] interim [560000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319200354+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319209506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319212894+07:00","message":"> Transcript [1005] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319219978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319222954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319225583+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319228527+07:00","message":"TextPushed: 'กิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319235852+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319237935+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319240116+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.319242829+07:00","message":"Next Push (prob) : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.319252493+07:00","message":"push: {false เทพยวดี 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.889533498+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.889578343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.889587012+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:50.889605365+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.88961841+07:00","message":"[bufferProcess] interim [160000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889622424+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889631453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889635651+07:00","message":"> Transcript [1006] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889640884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889644372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889647034+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:50.889651008+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.017346449+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.01739749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.017404049+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.017417199+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017423998+07:00","message":"[bufferProcess] interim [280000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017427092+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017433166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017435952+07:00","message":"> Transcript [1007] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017439313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017441411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017443571+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.017446368+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.600497834+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.600543843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.600552276+07:00","message":"receive interim result [false|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:51.600568665+07:00","message":"[buffer interim] 80 false กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600577319+07:00","message":"[bufferProcess] interim [880000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600580255+07:00","message":"[bufferProcess] send to processor:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600588852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600592266+07:00","message":"> Transcript [1008] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600596208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600599195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600601819+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:51.600604712+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:52.205537713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:52.205544133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.219913244+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317234512+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317294817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317304861+07:00","message":"receive interim result [true|false]: กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317318263+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317321505+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317331506+07:00","message":"[buffer interim] 80 true กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317347966+07:00","message":"[bufferProcess] interim [690000000]:กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.31735333+07:00","message":"[bufferProcess] send to processor (isfinal):กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317369196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317387863+07:00","message":"> Transcript [1009] [false]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317394472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.31739725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317399804+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317402578+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317411483+07:00","message":"Push: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.31741368+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317432766+07:00","message":"Set new StatePrefix : 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317435718+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.31743793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317440646+07:00","message":"> Transcript [1010] [true]: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317443854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317445581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317447369+07:00","message":"StatePrefix: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317449417+07:00","message":"TextPushed: 'กิติยาภานเรนทิราเทพยวดีกรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.317457967+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317467839+07:00","message":"push: {false กรมหลวงราชสาริณี 0 0xc003d0c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.317474099+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc003d0c500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:52.329264891+07:00","message":"write wav file: './tmp/7583/7583_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.353409006+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.876351736+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.876393804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.876398924+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:52.876416287+07:00","message":"[buffer interim] 81 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.876423164+07:00","message":"[bufferProcess] interim [610000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:52.876425057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.003657741+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.003699054+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-06-19T09:12:53.003704994+07:00","message":"receive interim result [false|false]: ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.003720305+07:00","message":"[buffer interim] 81 false ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.003727577+07:00","message":"[bufferProcess] interim [730000000]:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.003729676+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.003733332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.003736552+07:00","message":"> Transcript [1011] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.003738832+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.066799467+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.066836728+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-06-19T09:12:53.066842791+07:00","message":"receive interim result [false|false]: ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.066857205+07:00","message":"[buffer interim] 81 false ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066864457+07:00","message":"[bufferProcess] interim [790000000]:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066866992+07:00","message":"[bufferProcess] send to processor:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.06687591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066880796+07:00","message":"> Transcript [1012] [false]: 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066885946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066888938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066891938+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.066895199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.328863233+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.328903954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.328909512+07:00","message":"receive interim result [false|false]: ที่วัดสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.328922356+07:00","message":"[buffer interim] 81 false ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328928915+07:00","message":"[bufferProcess] interim [30000000]:ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328931859+07:00","message":"[bufferProcess] send to processor:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328937033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328940993+07:00","message":"> Transcript [1013] [false]: 'ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328945638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328949621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328952836+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.328956011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.383239986+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.383284074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทัศน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.383294591+07:00","message":"receive interim result [false|false]: ที่วัดสุทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.383309799+07:00","message":"[buffer interim] 81 false ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383316951+07:00","message":"[bufferProcess] interim [90000000]:ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.38332097+07:00","message":"[bufferProcess] send to processor:ที่วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383329897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383333903+07:00","message":"> Transcript [1014] [false]: 'ที่วัดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383338172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383341145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383344267+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.383347393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.773128973+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.77317729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.773185024+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.773203937+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773216114+07:00","message":"[bufferProcess] interim [450000000]:ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773220205+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.77322405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773227547+07:00","message":"> Transcript [1015] [false]: 'ที่วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773230665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773232831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773235148+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773237211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.7732397+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773242319+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773244936+07:00","message":"Set new StatePrefix : 'ที่วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:53.773247456+07:00","message":"Next Push (prob) : 'วัดสุทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:53.773255185+07:00","message":"push: {false ที่ 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.09489161+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.094933304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.094939485+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.094953616+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094960366+07:00","message":"[bufferProcess] interim [810000000]:ที่วัดสุทธจินดาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094962994+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094969991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094973096+07:00","message":"> Transcript [1016] [false]: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094975336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.094978047+07:00","message":"Set new StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.220799935+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.220837933+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-06-19T09:12:54.22084452+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.220856179+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220863667+07:00","message":"[bufferProcess] interim [870000000]:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220866033+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220871011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220874237+07:00","message":"> Transcript [1017] [false]: 'ที่วัดสุทธจินดาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220877337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220879583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220882277+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.220885051+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.793250322+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.793289996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.793296066+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:54.793310807+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793318511+07:00","message":"[bufferProcess] interim [470000000]:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793321896+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793329894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793333012+07:00","message":"> Transcript [1018] [false]: 'ที่วัดสุทธจินดาวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793336691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793339585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.79334217+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:54.793346119+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.114859444+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.114904753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.114912081+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.114927298+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.11493495+07:00","message":"[bufferProcess] interim [770000000]:ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114940675+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114948581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114952028+07:00","message":"> Transcript [1019] [false]: 'ที่วัดสุทธจินดาวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114956069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114960554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114963226+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.114965696+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.181886501+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.181927374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.181933254+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.181949626+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181958058+07:00","message":"[bufferProcess] interim [890000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181960882+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.18196444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181967898+07:00","message":"> Transcript [1020] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.18197159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181973822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181975978+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181978927+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.18198164+07:00","message":"Push: 'วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181983754+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.18198624+07:00","message":"Set new StatePrefix : 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.181990228+07:00","message":"Next Push (prob) : 'วรวิหารอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.181998799+07:00","message":"push: {false วัดสุทธจินดา 0 0xc0018ecd00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:55.206079352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:55.20609669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.503114296+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.503154315+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-06-19T09:12:55.503160788+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:55.503172664+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503180084+07:00","message":"[bufferProcess] interim [190000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503182986+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503186863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503189832+07:00","message":"> Transcript [1021] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503193386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503195633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.503197996+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:55.50320058+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.073233264+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.073275899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.073282284+07:00","message":"receive interim result [false|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.073295189+07:00","message":"[buffer interim] 81 false ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073301868+07:00","message":"[bufferProcess] interim [790000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073304643+07:00","message":"[bufferProcess] send to processor:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073311515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073314327+07:00","message":"> Transcript [1022] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073318034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073320342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073322905+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.073325701+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.449904887+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539283821+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539325258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539332616+07:00","message":"receive interim result [true|false]: ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539342252+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539344434+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539351271+07:00","message":"[buffer interim] 81 true ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.53935841+07:00","message":"[bufferProcess] interim [330000000]:ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539365192+07:00","message":"[bufferProcess] send to processor (isfinal):ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.53936894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.53937199+07:00","message":"> Transcript [1023] [false]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539374905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539377016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539379351+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539382037+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539384045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539386047+07:00","message":"> Transcript [1024] [true]: 'ที่วัดสุทธจินดาวรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.53938878+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539390666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539392446+07:00","message":"StatePrefix: 'ที่วัดสุทธจินดาวรวิหารอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539394513+07:00","message":"TextPushed: 'ที่วัดสุทธจินดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:56.539401511+07:00","message":"Push: 'วรวิหารอำเภอเมืองนครราชสีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:56.539409465+07:00","message":"push: {true วรวิหารอำเภอเมืองนครราชสีมา 0 0xc0018ecd00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:12:56.549251233+07:00","message":"write wav file: './tmp/7583/7583_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.091496901+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.536746249+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.536789132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.536794192+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.536806841+07:00","message":"[buffer interim] 82 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.536814095+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.536815944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.642990243+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.643033437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Miss\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.643039775+07:00","message":"receive interim result [false|false]: Miss"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.643060825+07:00","message":"[buffer interim] 82 false Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.643068093+07:00","message":"[bufferProcess] interim [480000000]:Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.643070615+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.643074213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.643076958+07:00","message":"> Transcript [1025] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.6430793+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.660417169+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.660452811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.660458225+07:00","message":"receive interim result [false|false]: มีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.660485027+07:00","message":"[buffer interim] 82 false มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.660492051+07:00","message":"[bufferProcess] interim [540000000]:มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.660494304+07:00","message":"[bufferProcess] send to processor:Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.660498448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.66050276+07:00","message":"> Transcript [1026] [false]: 'Miss'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.66050543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.660507801+07:00","message":"Set new StatePrefix: 'Miss'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.760673847+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.760713294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.760718695+07:00","message":"receive interim result [false|false]: มีส่วนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.760736906+07:00","message":"[buffer interim] 82 false มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.760743743+07:00","message":"[bufferProcess] interim [720000000]:มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.760745983+07:00","message":"[bufferProcess] send to processor:มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.760749057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.760752248+07:00","message":"> Transcript [1027] [false]: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.760754709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.76075779+07:00","message":"Set new StatePrefix: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.806515489+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.806559032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.806571999+07:00","message":"receive interim result [false|false]: มีส่วนราก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.80658957+07:00","message":"[buffer interim] 82 false มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806599198+07:00","message":"[bufferProcess] interim [780000000]:มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806602592+07:00","message":"[bufferProcess] send to processor:มีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806608953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806613147+07:00","message":"> Transcript [1028] [false]: 'มีส่วนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806617053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806620241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806623167+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.806625776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.934396267+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.934432617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.934439257+07:00","message":"receive interim result [false|false]: มีส่วนราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:57.934453245+07:00","message":"[buffer interim] 82 false มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.9344603+07:00","message":"[bufferProcess] interim [840000000]:มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934463143+07:00","message":"[bufferProcess] send to processor:มีส่วนราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934469538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934472409+07:00","message":"> Transcript [1029] [false]: 'มีส่วนราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934475603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.93448006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934482355+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:57.934484513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:58.206114394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:12:58.20612277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.444975409+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.445009925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.445015647+07:00","message":"receive interim result [false|false]: มีส่วนราชการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.445027461+07:00","message":"[buffer interim] 82 false มีส่วนราชการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445034501+07:00","message":"[bufferProcess] interim [380000000]:มีส่วนราชการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445036937+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445040841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445043892+07:00","message":"> Transcript [1030] [false]: 'มีส่วนราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445053482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445055762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445057759+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.445060374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.514837308+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.514875328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.514880828+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.514892942+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.51490024+07:00","message":"[bufferProcess] interim [440000000]:มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514902546+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514906534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514909355+07:00","message":"> Transcript [1031] [false]: 'มีส่วนราชการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514912377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514914775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514916786+07:00","message":"StatePrefix: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514919207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514927568+07:00","message":"Push: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514929602+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514931833+07:00","message":"Set new StatePrefix : 'มีส่วนราชการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.514934271+07:00","message":"Next Push (prob) : 'ราชการไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.514942991+07:00","message":"push: {false มีส่วน 0 0xc00394a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.713075641+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.71312039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.713127455+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:58.713143431+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.713151853+07:00","message":"[bufferProcess] interim [680000000]:มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.713154398+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.713171784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.71317514+07:00","message":"> Transcript [1032] [false]: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.713177672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:58.71318036+07:00","message":"Set new StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.17281689+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.172873791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.172880486+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.172896861+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172904908+07:00","message":"[bufferProcess] interim [100000000]:มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172907736+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172914433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172917271+07:00","message":"> Transcript [1033] [false]: 'มีส่วนราชการประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172921028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172923482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172926047+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.172928565+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.406817997+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.406860011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.406865706+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.406886768+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.40690904+07:00","message":"[bufferProcess] interim [340000000]:มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.40691398+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406923838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406929963+07:00","message":"> Transcript [1034] [false]: 'มีส่วนราชการประชาชนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406934028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406936515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406938621+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.406940861+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.410398493+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.410415825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.410420144+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.410430466+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410438785+07:00","message":"[bufferProcess] interim [400000000]:มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410440939+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410444814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410447754+07:00","message":"> Transcript [1035] [false]: 'มีส่วนราชการประชาชนมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410450726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.41045424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410456259+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.410458549+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.72383235+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.723876054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.723882117+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.723897894+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723905743+07:00","message":"[bufferProcess] interim [640000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723908843+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723915513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723918608+07:00","message":"> Transcript [1036] [false]: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723922424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723925107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723930634+07:00","message":"StatePrefix: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723933445+07:00","message":"TextPushed: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723939485+07:00","message":"Push: 'ราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723941566+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723944+07:00","message":"Set new StatePrefix : 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:12:59.723946455+07:00","message":"Next Push (prob) : 'ชนมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:12:59.723955555+07:00","message":"push: {false ราชการประชา 0 0xc00394a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.161678357+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.238985491+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.239024568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.239030595+07:00","message":"receive interim result [false|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.239062895+07:00","message":"[buffer interim] 82 false มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239072833+07:00","message":"[bufferProcess] interim [240000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239075908+07:00","message":"[bufferProcess] send to processor:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239081952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239084889+07:00","message":"> Transcript [1037] [false]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239088712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.23909102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.23909314+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.239095588+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248548746+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248580872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีส่วนราชการประชาชนมาร่วมพิธี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248586782+07:00","message":"receive interim result [true|false]: มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248595473+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248597849+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248607099+07:00","message":"[buffer interim] 82 true มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248614647+07:00","message":"[bufferProcess] interim [300000000]:มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.24862127+07:00","message":"[bufferProcess] send to processor (isfinal):มีส่วนราชการประชาชนมาร่วมพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248627124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248631216+07:00","message":"> Transcript [1038] [false]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248635356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.24863858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248641069+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248644586+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248647249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248650089+07:00","message":"> Transcript [1039] [true]: 'มีส่วนราชการประชาชนมาร่วมพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248653403+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248655907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248660046+07:00","message":"StatePrefix: 'มีส่วนราชการประชาชนมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248661837+07:00","message":"TextPushed: 'มีส่วนราชการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.248666302+07:00","message":"Push: 'ชนมาร่วมพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.248676009+07:00","message":"push: {true ชนมาร่วมพิธี 0 0xc00394a080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:00.258819871+07:00","message":"write wav file: './tmp/7583/7583_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.291532297+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.480203143+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.565240861+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.565265481+07:00","message":"found end of frame, send empty tag with msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.565270089+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.56527893+07:00","message":"[buffer interim] 83 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565287593+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565292695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565296651+07:00","message":"> Transcript [1040] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565300377+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565303676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.56530648+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565309268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:00.565312835+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.56532475+07:00","message":"push: {true \n 0 0xc0001fa280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:00.57046391+07:00","message":"write wav file: './tmp/7583/7583_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:00.682577823+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.009548251+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.009583944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.009589559+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.009604153+07:00","message":"[buffer interim] 84 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.009610621+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.009612749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.191190921+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.191220694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.19122613+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.191239671+07:00","message":"[buffer interim] 84 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.191246263+07:00","message":"[bufferProcess] interim [540000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.191248543+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.191252054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.191254751+07:00","message":"> Transcript [1041] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.191256992+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:01.206382325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:01.206397302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.641734832+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.641779214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.641784404+07:00","message":"receive interim result [false|false]: ประเทศสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.641798581+07:00","message":"[buffer interim] 84 false ประเทศสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641809495+07:00","message":"[bufferProcess] interim [960000000]:ประเทศสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641812281+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641820383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641823307+07:00","message":"> Transcript [1042] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641828186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.641831081+07:00","message":"Set new StatePrefix: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.71191111+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.711955306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพศีล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.711961783+07:00","message":"receive interim result [false|false]: พระเทพศีล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.71197651+07:00","message":"[buffer interim] 84 false พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.71198384+07:00","message":"[bufferProcess] interim [80000000]:พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.711986292+07:00","message":"[bufferProcess] send to processor:ประเทศสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.711994252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.711997116+07:00","message":"> Transcript [1043] [false]: 'ประเทศสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.712000149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.712002677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.712005498+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.712007691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.839641029+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.839677645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.839683104+07:00","message":"receive interim result [false|false]: ประเทศสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.839696839+07:00","message":"[buffer interim] 84 false ประเทศสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.839704433+07:00","message":"[bufferProcess] interim [140000000]:ประเทศสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.839706906+07:00","message":"[bufferProcess] send to processor:พระเทพศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.8397103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.839713502+07:00","message":"> Transcript [1044] [false]: 'พระเทพศีล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.839715785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.839718192+07:00","message":"Set new StatePrefix: 'พระเทพศีล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.912845224+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.912881064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.912886954+07:00","message":"receive interim result [false|false]: พระเทพสีมาภ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:01.912899774+07:00","message":"[buffer interim] 84 false พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.912906678+07:00","message":"[bufferProcess] interim [320000000]:พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.912909176+07:00","message":"[bufferProcess] send to processor:ประเทศสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.912914996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.912917925+07:00","message":"> Transcript [1045] [false]: 'ประเทศสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.912920036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:01.91292214+07:00","message":"Set new StatePrefix: 'ประเทศสีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.110492071+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.110531064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.110537957+07:00","message":"receive interim result [false|false]: ประเทศสีมาพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.11056109+07:00","message":"[buffer interim] 84 false ประเทศสีมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110569665+07:00","message":"[bufferProcess] interim [440000000]:ประเทศสีมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110572114+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110575846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110578841+07:00","message":"> Transcript [1046] [false]: 'พระเทพสีมาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110581413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.110583593+07:00","message":"Set new StatePrefix: 'พระเทพสีมาภ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.237443984+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.237512101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมา porn\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.237521475+07:00","message":"receive interim result [false|false]: ประเทศสีมา porn"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.23754112+07:00","message":"[buffer interim] 84 false ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237555234+07:00","message":"[bufferProcess] interim [560000000]:ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237559313+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237568936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237573707+07:00","message":"> Transcript [1047] [false]: 'ประเทศสีมาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237577213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.237581146+07:00","message":"Set new StatePrefix: 'ประเทศสีมาพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.426830868+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.42687291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพรเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.426879343+07:00","message":"receive interim result [false|false]: ประเทศสีมาพรเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.42689186+07:00","message":"[buffer interim] 84 false ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426900136+07:00","message":"[bufferProcess] interim [800000000]:ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426902993+07:00","message":"[bufferProcess] send to processor:ประเทศสีมา porn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426909686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426912559+07:00","message":"> Transcript [1048] [false]: 'ประเทศสีมา porn'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426914873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.426917213+07:00","message":"Set new StatePrefix: 'ประเทศสีมา porn'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.614915474+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.614965156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสีมาพรเจ้าคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.61497266+07:00","message":"receive interim result [false|false]: ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.614998201+07:00","message":"[buffer interim] 84 false ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615010306+07:00","message":"[bufferProcess] interim [980000000]:ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615012857+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพรเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615016325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615020169+07:00","message":"> Transcript [1049] [false]: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615022835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.615025306+07:00","message":"Set new StatePrefix: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.745182513+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.745229976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.745236192+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.745248808+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745260251+07:00","message":"[bufferProcess] interim [40000000]:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745263603+07:00","message":"[bufferProcess] send to processor:ประเทศสีมาพรเจ้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745271713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745275958+07:00","message":"> Transcript [1050] [false]: 'ประเทศสีมาพรเจ้าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745280378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745283327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.74528616+07:00","message":"StatePrefix: 'ประเทศสีมาพรเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.745288652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.801267322+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.801302348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.801308058+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.80131765+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801324888+07:00","message":"[bufferProcess] interim [160000000]:พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801327313+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801331321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801334206+07:00","message":"> Transcript [1051] [false]: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801336786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.801338734+07:00","message":"Set new StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.804895589+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.804927538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.804933216+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.80494683+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804952016+07:00","message":"[bufferProcess] interim [220000000]:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804954369+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804957531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804960251+07:00","message":"> Transcript [1052] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.80496355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804965765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804967942+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.804970173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.936759786+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.936799561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.93680542+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:02.936822146+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936829318+07:00","message":"[bufferProcess] interim [280000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936831983+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936840009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.9368432+07:00","message":"> Transcript [1053] [false]: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936846663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936848934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936850978+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:02.936853352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.313274986+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.313310431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.313316312+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.313328817+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.313335104+07:00","message":"[bufferProcess] interim [640000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.313337584+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.31334298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.313345732+07:00","message":"> Transcript [1054] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.313349152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.31335156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.31335414+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.313356641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.453699632+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.453738581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.453743736+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.453757516+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453764632+07:00","message":"[bufferProcess] interim [820000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453767084+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453773552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453776509+07:00","message":"> Transcript [1055] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453780027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453782325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453784467+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453786906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453792501+07:00","message":"Push: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453794681+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453798434+07:00","message":"Set new StatePrefix : 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.453800991+07:00","message":"Next Push (prob) : 'จังหวัดนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.453808516+07:00","message":"push: {false พระเทพสีมาภรณ์เจ้าคณะ 0 0xc00394a180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.521135037+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.521189938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.521198223+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.521219261+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.521230354+07:00","message":"[bufferProcess] interim [880000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.521234571+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.521241427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.521245418+07:00","message":"> Transcript [1056] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.521248784+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.703975419+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.704014975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.704021347+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.704033057+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.704039913+07:00","message":"[bufferProcess] interim [120000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.704042647+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.704048589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.704051405+07:00","message":"> Transcript [1057] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.704054025+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.837641211+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.837673008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.837678521+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.837691876+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837699279+07:00","message":"[bufferProcess] interim [180000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837702016+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837709176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837712199+07:00","message":"> Transcript [1058] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837715444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837717621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837719712+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:03.837722683+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874943713+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874962905+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874965959+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874968115+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874969951+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874971857+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:03.874974357+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:04.207123131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:04.207144431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.401653012+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.401701721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.401707742+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.401724533+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401732584+07:00","message":"[bufferProcess] interim [780000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401735374+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401739046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401741941+07:00","message":"> Transcript [1059] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401745926+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401749565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401752105+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.401755111+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.914362658+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.914405991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.914412491+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:04.914424941+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914431848+07:00","message":"[bufferProcess] interim [320000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914435752+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914445202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914449387+07:00","message":"> Transcript [1060] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914452848+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914455024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.9144585+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:04.914462396+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.492668754+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.492707342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.492713435+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.492726031+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492732015+07:00","message":"[bufferProcess] interim [920000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492734789+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492740586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492743434+07:00","message":"> Transcript [1061] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492746835+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492748918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492751411+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492753828+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492759573+07:00","message":"Push: 'จังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492761694+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492763967+07:00","message":"Set new StatePrefix : 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.492766389+07:00","message":"Next Push (prob) : 'ราชสีมานำพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.492773516+07:00","message":"push: {false จังหวัดนคร 0 0xc00394a180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.765940008+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.765974486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.765980071+07:00","message":"receive interim result [false|false]: พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.765989414+07:00","message":"[buffer interim] 84 false พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.76599616+07:00","message":"[bufferProcess] interim [40000000]:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.765999095+07:00","message":"[bufferProcess] send to processor:พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766003162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766006002+07:00","message":"> Transcript [1062] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766009782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766013583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766015997+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.766018635+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.799601368+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.90434335+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904382034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์\",\"confidence\":0.93259805}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904388328+07:00","message":"receive interim result [true|false]: พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904399758+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904402216+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904408018+07:00","message":"[buffer interim] 84 true พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904418725+07:00","message":"[bufferProcess] interim [340000000]:พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904422587+07:00","message":"[bufferProcess] send to processor (isfinal):พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904434128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904469088+07:00","message":"> Transcript [1063] [false]: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904477417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904480164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904482957+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904486182+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904489593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904492006+07:00","message":"> Transcript [1064] [true]: 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904494454+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904496181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904498046+07:00","message":"StatePrefix: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904500142+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904502008+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904705618+07:00","message":"Push: 'นำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904708722+07:00","message":"TextPushed: 'พระเทพสีมาภรณ์เจ้าคณะจังหวัดนครนำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.90471149+07:00","message":"Set new StatePrefix : 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904714305+07:00","message":"Next Push (prob) : 'พระเทพสีมาพรเจ้าคณะจังหวัดนครราชสีมานำพระสงฆ์ทรงสมณศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:05.904727147+07:00","message":"push: {true นำพระสงฆ์ทรงสมณศักดิ์ 0 0xc00394a180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:05.904728492+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_84.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:05.915322255+07:00","message":"write wav file: './tmp/7583/7583_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.001570316+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.533281577+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.533335765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.533342657+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.533360778+07:00","message":"[buffer interim] 85 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.533369623+07:00","message":"[bufferProcess] interim [580000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.533372613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.751339281+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.751388241+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-06-19T09:13:06.751396461+07:00","message":"receive interim result [false|false]: ลงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.751412641+07:00","message":"[buffer interim] 85 false ลงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.751423713+07:00","message":"[bufferProcess] interim [760000000]:ลงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.751427141+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.751436042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.75144017+07:00","message":"> Transcript [1065] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.751443502+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.756165116+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.756188895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงจร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.756195083+07:00","message":"receive interim result [false|false]: วงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.7562075+07:00","message":"[buffer interim] 85 false วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756214054+07:00","message":"[bufferProcess] interim [820000000]:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756217373+07:00","message":"[bufferProcess] send to processor:ลงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756222556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756225992+07:00","message":"> Transcript [1066] [false]: 'ลงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756229324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.756232292+07:00","message":"Set new StatePrefix: 'ลงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.852115277+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.852149564+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-06-19T09:13:06.852159857+07:00","message":"receive interim result [false|false]: รุ่งเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:06.852172742+07:00","message":"[buffer interim] 85 false รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.85217978+07:00","message":"[bufferProcess] interim [880000000]:รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.852182099+07:00","message":"[bufferProcess] send to processor:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.852187691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.852190734+07:00","message":"> Transcript [1067] [false]: 'วงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.852192849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:06.852194862+07:00","message":"Set new StatePrefix: 'วงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.046841442+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.046912444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.046921514+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.046938026+07:00","message":"[buffer interim] 85 false รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046948371+07:00","message":"[bufferProcess] interim [120000000]:รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046951101+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046956805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046960005+07:00","message":"> Transcript [1068] [false]: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046962618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.046964744+07:00","message":"Set new StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:07.20714968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:07.207161249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.226697668+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.226729763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.226735319+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.22675574+07:00","message":"[buffer interim] 85 false รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226763684+07:00","message":"[bufferProcess] interim [240000000]:รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226766227+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226770745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226773578+07:00","message":"> Transcript [1069] [false]: 'รุ่งเจริญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226777135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226779445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226781432+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.226783893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356339247+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356373799+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-06-19T09:13:07.356379602+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356402828+07:00","message":"[buffer interim] 85 false รุ่งเจริญพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356410029+07:00","message":"[bufferProcess] interim [360000000]:รุ่งเจริญพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356412319+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356416035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356419777+07:00","message":"> Transcript [1070] [false]: 'รุ่งเจริญพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356423276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356425192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356427136+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356429263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356912025+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356919581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระพุทธมนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356922715+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.356930501+07:00","message":"[buffer interim] 85 false รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356933285+07:00","message":"[bufferProcess] interim [420000000]:รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356935281+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356937444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356939635+07:00","message":"> Transcript [1071] [false]: 'รุ่งเจริญพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.35694218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.35694449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356946385+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.356948251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.789672001+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.851280625+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.878421702+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.878462536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่งเจริญพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.878469064+07:00","message":"receive interim result [false|false]: รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.878484343+07:00","message":"[buffer interim] 85 false รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878491725+07:00","message":"[bufferProcess] interim [20000000]:รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878494402+07:00","message":"[bufferProcess] send to processor:รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878498257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878501091+07:00","message":"> Transcript [1072] [false]: 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878504295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878506395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878508387+07:00","message":"StatePrefix: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878510444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.87851305+07:00","message":"Push: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878515305+07:00","message":"TextPushed: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878518416+07:00","message":"Set new StatePrefix : 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.878520744+07:00","message":"Next Push (prob) : 'พระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.878527991+07:00","message":"push: {false รุ่งเจริญ 0 0xc002201000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910180931+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910214804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมเจริญพระพุทธมนต์\",\"confidence\":0.9512746}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910224885+07:00","message":"receive interim result [true|false]: ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.91023219+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910234673+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910241628+07:00","message":"[buffer interim] 85 true ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910250276+07:00","message":"[bufferProcess] interim [20000000]:ร่วมเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910253725+07:00","message":"[bufferProcess] send to processor (isfinal):รุ่งเจริญพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910257572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.91026072+07:00","message":"> Transcript [1073] [false]: 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910263837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910265758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910268074+07:00","message":"StatePrefix: 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910270672+07:00","message":"TextPushed: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910272478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910274562+07:00","message":"> Transcript [1074] [true]: 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910276758+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910278436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910280173+07:00","message":"StatePrefix: 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910281982+07:00","message":"TextPushed: 'รุ่งเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910283884+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910346274+07:00","message":"Push: 'พระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.91034884+07:00","message":"TextPushed: 'รุ่งเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910350914+07:00","message":"Set new StatePrefix : 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910353007+07:00","message":"Next Push (prob) : 'ร่วมเจริญพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:07.910360448+07:00","message":"push: {true พระพุทธมนต์ 0 0xc002201000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:07.910370167+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_85.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:07.91697964+07:00","message":"write wav file: './tmp/7583/7583_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.336018112+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.336053698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.336058667+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.33607196+07:00","message":"[buffer interim] 86 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.336088399+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.336090469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.605394737+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.605437657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.605443865+07:00","message":"receive interim result [false|false]: และจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.605458707+07:00","message":"[buffer interim] 86 false และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.605466502+07:00","message":"[bufferProcess] interim [720000000]:และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.605469245+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.605476334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.605479141+07:00","message":"> Transcript [1075] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.605481482+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.623350341+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.623384118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.623389196+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.623402632+07:00","message":"[buffer interim] 86 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623409156+07:00","message":"[bufferProcess] interim [780000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623411356+07:00","message":"[bufferProcess] send to processor:และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623414684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623417199+07:00","message":"> Transcript [1076] [false]: 'และจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623420302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623423179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623425141+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.623427357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.695215244+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.695247905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.695253229+07:00","message":"receive interim result [false|false]: และแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.69526773+07:00","message":"[buffer interim] 86 false และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695274775+07:00","message":"[bufferProcess] interim [840000000]:และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695277214+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695282019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695285014+07:00","message":"> Transcript [1077] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695287299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.695289315+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.888824407+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.888865007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.888870225+07:00","message":"receive interim result [false|false]: และแสดงธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:08.888883119+07:00","message":"[buffer interim] 86 false และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888889748+07:00","message":"[bufferProcess] interim [80000000]:และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888892056+07:00","message":"[bufferProcess] send to processor:และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888897824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888900796+07:00","message":"> Transcript [1078] [false]: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888903086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:08.888905494+07:00","message":"Set new StatePrefix: 'และแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.203962658+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.20400719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรมเทศนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.204014091+07:00","message":"receive interim result [false|false]: และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.204027754+07:00","message":"[buffer interim] 86 false และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204034801+07:00","message":"[bufferProcess] interim [380000000]:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204037278+07:00","message":"[bufferProcess] send to processor:และแสดงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204044207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204047676+07:00","message":"> Transcript [1079] [false]: 'และแสดงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204051099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204053305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204056957+07:00","message":"StatePrefix: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.204059076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.274881601+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.274930028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรมประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.274936879+07:00","message":"receive interim result [false|false]: และแสดงธรรมประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.27495438+07:00","message":"[buffer interim] 86 false และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.27496216+07:00","message":"[bufferProcess] interim [440000000]:และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.27496517+07:00","message":"[bufferProcess] send to processor:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.274971689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.27497509+07:00","message":"> Transcript [1080] [false]: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.274978652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.274980872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.274983425+07:00","message":"StatePrefix: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.274987653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.279616192+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.279639922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรมเทศนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.279644739+07:00","message":"receive interim result [false|false]: และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.279657135+07:00","message":"[buffer interim] 86 false และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279665922+07:00","message":"[bufferProcess] interim [500000000]:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279668778+07:00","message":"[bufferProcess] send to processor:และแสดงธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279675449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279678277+07:00","message":"> Transcript [1081] [false]: 'และแสดงธรรมประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279681219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279683365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279685378+07:00","message":"StatePrefix: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.279687321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.902860284+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.920036431+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.920070791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรมเทศนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.920076537+07:00","message":"receive interim result [false|false]: และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.920100592+07:00","message":"[buffer interim] 86 false และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920107093+07:00","message":"[bufferProcess] interim [100000000]:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920110428+07:00","message":"[bufferProcess] send to processor:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920114867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920118103+07:00","message":"> Transcript [1082] [false]: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920121165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920123169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920125107+07:00","message":"StatePrefix: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920127323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920130003+07:00","message":"Push: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920132065+07:00","message":"TextPushed: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920134465+07:00","message":"Set new StatePrefix : 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.920136681+07:00","message":"Next Push (prob) : 'ธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.920145118+07:00","message":"push: {false และแสดง 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.963191364+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992043237+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992098818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแสดงธรรมเทศนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992106221+07:00","message":"receive interim result [true|false]: และแสดงธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992118083+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992120574+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992129187+07:00","message":"[buffer interim] 86 true และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992140557+07:00","message":"[bufferProcess] interim [280000000]:และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992143965+07:00","message":"[bufferProcess] send to processor (isfinal):และแสดงธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992148089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992151646+07:00","message":"> Transcript [1083] [false]: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992154974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992156934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992159947+07:00","message":"StatePrefix: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992162436+07:00","message":"TextPushed: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992164356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.9921664+07:00","message":"> Transcript [1084] [true]: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992168856+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992170707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992172471+07:00","message":"StatePrefix: 'และแสดงธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.99217442+07:00","message":"TextPushed: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:09.992177055+07:00","message":"Push: 'ธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:09.992186189+07:00","message":"push: {true ธรรมเทศนา 0 0xc00394a980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:09.999520831+07:00","message":"write wav file: './tmp/7583/7583_86.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:10.208222414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:10.208234888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.436923421+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.436959667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.436964294+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.436979814+07:00","message":"[buffer interim] 87 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.436985745+07:00","message":"[bufferProcess] interim [480000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.436987394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.495555231+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.495604511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.495610946+07:00","message":"receive interim result [false|false]: ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.495627189+07:00","message":"[buffer interim] 87 false ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.495635406+07:00","message":"[bufferProcess] interim [540000000]:ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.495637949+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.495647802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.495650896+07:00","message":"> Transcript [1085] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.495653051+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.624097437+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.624140231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.624147292+07:00","message":"receive interim result [false|false]: ร่วมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:10.624164544+07:00","message":"[buffer interim] 87 false ร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624172858+07:00","message":"[bufferProcess] interim [720000000]:ร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624176555+07:00","message":"[bufferProcess] send to processor:ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624181446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624185354+07:00","message":"> Transcript [1086] [false]: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624188675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:10.624191682+07:00","message":"Set new StatePrefix: 'ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.008047302+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.008089319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.008095804+07:00","message":"receive interim result [false|false]: ร่วมส่งดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.008110728+07:00","message":"[buffer interim] 87 false ร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008117744+07:00","message":"[bufferProcess] interim [80000000]:ร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.0081202+07:00","message":"[bufferProcess] send to processor:ร่วมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008127716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008130786+07:00","message":"> Transcript [1087] [false]: 'ร่วมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008133676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008135996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008138288+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.008140489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.1966995+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.196744815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.196751053+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.196768953+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.19677695+07:00","message":"[bufferProcess] interim [260000000]:ร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.19677989+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.196783826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.196786975+07:00","message":"> Transcript [1088] [false]: 'ร่วมส่งดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.196790636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.19679272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.196794942+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.196797012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.324329408+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.324373757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมส่งลงทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.324380208+07:00","message":"receive interim result [false|false]: รวมส่งลงทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.32439417+07:00","message":"[buffer interim] 87 false รวมส่งลงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324401076+07:00","message":"[bufferProcess] interim [380000000]:รวมส่งลงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324403783+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324410861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324414217+07:00","message":"> Transcript [1089] [false]: 'ร่วมส่งดวงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324417512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324419578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324421918+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.324424283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.394123203+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.394146479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.394181603+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.394191469+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394206836+07:00","message":"[bufferProcess] interim [440000000]:ร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394210128+07:00","message":"[bufferProcess] send to processor:รวมส่งลงทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394215717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394219397+07:00","message":"> Transcript [1090] [false]: 'รวมส่งลงทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394229626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.394231691+07:00","message":"Set new StatePrefix: 'รวมส่งลงทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.905250162+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.905296337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.905302779+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:11.905318828+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905326942+07:00","message":"[bufferProcess] interim [980000000]:ร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905329786+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905337364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905340556+07:00","message":"> Transcript [1091] [false]: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905343087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:11.905345439+07:00","message":"Set new StatePrefix: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.095798275+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.095840616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.0958469+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.095860041+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.09586664+07:00","message":"[bufferProcess] interim [160000000]:ร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095869299+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095875277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095877992+07:00","message":"> Transcript [1092] [false]: 'ร่วมส่งดวงพระวิญญาณและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095881257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095883395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095885521+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.095887766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.102115432+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.102131348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.102135388+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.1021446+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102148686+07:00","message":"[bufferProcess] interim [220000000]:ร่วมส่งดวงพระวิญญาณและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102150869+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102153828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102156317+07:00","message":"> Transcript [1093] [false]: 'ร่วมส่งดวงพระวิญญาณและหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102158999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102164121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102166042+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.102168137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.291872403+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.291907474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.291913558+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.291929631+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.29193736+07:00","message":"[bufferProcess] interim [400000000]:ร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291940165+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291944017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291946974+07:00","message":"> Transcript [1094] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291950559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291952756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.29195564+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.291958063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.42034373+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.420385656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.420394619+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.420406942+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420417029+07:00","message":"[bufferProcess] interim [520000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420420822+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420428548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420432712+07:00","message":"> Transcript [1095] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420437661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420442083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420444259+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420446519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420450934+07:00","message":"Push: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420453955+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.420457653+07:00","message":"Set new StatePrefix : 'ร่วมส่งดวงพระวิญญาณและน้อมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.42046121+07:00","message":"Next Push (prob) : 'และน้อมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.420470485+07:00","message":"push: {false ร่วมส่งดวงพระวิญญาณ 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.732218398+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.732269554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.732278969+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.732294099+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.73230337+07:00","message":"[bufferProcess] interim [760000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.732306315+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.732312392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.732315544+07:00","message":"> Transcript [1096] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.732318207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.732320592+07:00","message":"Set new StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.793155644+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.793217422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.793225439+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.793243709+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793252451+07:00","message":"[bufferProcess] interim [880000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793258309+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793263546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793268265+07:00","message":"> Transcript [1097] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793273696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793277102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.79328092+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.793285208+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.994287015+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.994326753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.994333614+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:12.994348256+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994355784+07:00","message":"[bufferProcess] interim [60000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994358667+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994365685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.99436873+07:00","message":"> Transcript [1098] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994372357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.99437459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994377114+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:12.994379834+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.185134021+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.185187582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.185196061+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.185213828+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185222299+07:00","message":"[bufferProcess] interim [300000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185226045+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.18523459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185238839+07:00","message":"> Transcript [1099] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185244723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185247058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.185249464+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.18525249+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:13.208256282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:13.208263159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.313343114+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.313385297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.313393484+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.313424574+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313439105+07:00","message":"[bufferProcess] interim [360000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313444551+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313454017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313458782+07:00","message":"> Transcript [1100] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313464911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313468505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313472474+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313476123+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.31348534+07:00","message":"Push: 'และน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313488198+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313490563+07:00","message":"Set new StatePrefix : 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.313493446+07:00","message":"Next Push (prob) : 'ในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.313516495+07:00","message":"push: {false และน้อมรำลึก 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.885376838+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.88541612+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-06-19T09:13:13.88542258+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:13.885433565+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885440639+07:00","message":"[bufferProcess] interim [960000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885443323+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885451845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885454861+07:00","message":"> Transcript [1101] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885458599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885460746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.88546447+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:13.885467426+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.142867882+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.142917055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.142924375+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.142938795+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142947022+07:00","message":"[bufferProcess] interim [140000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142949941+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142953427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142956358+07:00","message":"> Transcript [1102] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142960256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142962446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142964822+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.142967739+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.206971545+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.207008361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.207026566+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.20705+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207056653+07:00","message":"[bufferProcess] interim [320000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207059347+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207062802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.20706552+07:00","message":"> Transcript [1103] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207068949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207071236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207073573+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.207076469+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.53902911+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.539057366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.539063215+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.539075287+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539082001+07:00","message":"[bufferProcess] interim [560000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539084906+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.53909896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539102012+07:00","message":"> Transcript [1104] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539105915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539108456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539110824+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539115044+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539123378+07:00","message":"Push: 'ในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539125512+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539127942+07:00","message":"Set new StatePrefix : 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.539130892+07:00","message":"Next Push (prob) : 'ธิคุณที่ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.539152926+07:00","message":"push: {false ในพระกรุณา 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.543659808+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.543686128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.543692046+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.543705569+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.54371119+07:00","message":"[bufferProcess] interim [620000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.543713766+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.543717988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.5437207+07:00","message":"> Transcript [1105] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.543724893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.543727369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.543729328+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.54373199+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.715964359+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.716005448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.716012321+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.71602793+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.716036068+07:00","message":"[bufferProcess] interim [740000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.716038895+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.716048268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.71605248+07:00","message":"> Transcript [1106] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.716058734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.716062576+07:00","message":"Set new StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.934560322+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.934604764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.934610975+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:14.934624548+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934632369+07:00","message":"[bufferProcess] interim [980000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.93463497+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934640801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934643906+07:00","message":"> Transcript [1107] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934647853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934650256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934652235+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:14.934654905+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.034822989+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.034878437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.034886013+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.034897675+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034904376+07:00","message":"[bufferProcess] interim [40000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034907413+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034916188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.03491937+07:00","message":"> Transcript [1108] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.03492287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034925156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034927373+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.034929904+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.10258455+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.102630302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.102637549+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.102651581+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102658542+07:00","message":"[bufferProcess] interim [160000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102661676+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102669155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102671943+07:00","message":"> Transcript [1109] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102675645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102677921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102680494+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.102683181+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.425180827+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.425203404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.425208659+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.425220045+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425226737+07:00","message":"[bufferProcess] interim [520000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425229739+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425233603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425236324+07:00","message":"> Transcript [1110] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425239688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425241496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425243564+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425246787+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425253205+07:00","message":"Push: 'ธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425255514+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425257827+07:00","message":"Set new StatePrefix : 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.425260117+07:00","message":"Next Push (prob) : 'ต่อปวงชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.425266951+07:00","message":"push: {false ธิคุณที่ทรงมี 0 0xc00189c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.621268492+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.621310235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.621316147+07:00","message":"receive interim result [false|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.621330478+07:00","message":"[buffer interim] 87 false ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621337795+07:00","message":"[bufferProcess] interim [700000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621340658+07:00","message":"[bufferProcess] send to processor:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621347696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621350691+07:00","message":"> Transcript [1111] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621354914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621357694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621360126+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.621362954+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.860537538+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955692941+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955733353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955740751+07:00","message":"receive interim result [true|false]: ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955750392+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955752702+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955760764+07:00","message":"[buffer interim] 87 true ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955773808+07:00","message":"[bufferProcess] interim [120000000]:ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955777789+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955787799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955791341+07:00","message":"> Transcript [1112] [false]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955795233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955797414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.95579937+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955802323+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955804729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955806744+07:00","message":"> Transcript [1113] [true]: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชนชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955809255+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955811307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955813033+07:00","message":"StatePrefix: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมีต่อปวงชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955815812+07:00","message":"TextPushed: 'ร่วมส่งดวงพระวิญญาณและน้อมรำลึกในพระกรุณาธิคุณที่ทรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:15.955819306+07:00","message":"Push: 'ต่อปวงชนชาวไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:15.955828234+07:00","message":"push: {true ต่อปวงชนชาวไทย 0 0xc00189c680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:15.96944835+07:00","message":"write wav file: './tmp/7583/7583_87.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:16.208321692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:16.20833692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:16.761011923+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.224236595+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.224291595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.224297118+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.224312681+07:00","message":"[buffer interim] 88 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224323418+07:00","message":"[bufferProcess] interim [480000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224325198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224328524+07:00","message":"[bufferProcess] send to processor (ticker):ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224331764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224335314+07:00","message":"> Transcript [1114] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.224337818+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.2770012+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.277037791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.277043828+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.277057075+07:00","message":"[buffer interim] 88 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.277063332+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.277065483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.405868099+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.405907302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.4059139+07:00","message":"receive interim result [false|false]: ขนาดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.405930123+07:00","message":"[buffer interim] 88 false ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.405937058+07:00","message":"[bufferProcess] interim [660000000]:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.405939162+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.405948791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.405951807+07:00","message":"> Transcript [1115] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.40595427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.405956483+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.472648014+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.47268697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.472692935+07:00","message":"receive interim result [false|false]: ขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:17.472706702+07:00","message":"[buffer interim] 88 false ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472713797+07:00","message":"[bufferProcess] interim [780000000]:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472716252+07:00","message":"[bufferProcess] send to processor:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472723189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472725968+07:00","message":"> Transcript [1116] [false]: 'ขนาดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472729226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472731767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472734396+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:17.472736518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.132553867+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.132601599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.13260697+07:00","message":"receive interim result [false|false]: ขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.132619199+07:00","message":"[buffer interim] 88 false ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132628339+07:00","message":"[bufferProcess] interim [380000000]:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132631056+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132635496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132638564+07:00","message":"> Transcript [1117] [false]: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132641301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.132643332+07:00","message":"Set new StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.177175186+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.177209715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.177215211+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.177229969+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177236359+07:00","message":"[bufferProcess] interim [440000000]:ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177238905+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177242168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177245416+07:00","message":"> Transcript [1118] [false]: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177248377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177250338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177252225+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.177254394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.320470221+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.320508979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.320514637+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.320525358+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320532011+07:00","message":"[bufferProcess] interim [560000000]:ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320534453+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320540033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320543038+07:00","message":"> Transcript [1119] [false]: 'ขณะเดียวกันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320545891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320547981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320549995+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.320552674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.51825712+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.518296352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.5183032+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.518319153+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518327767+07:00","message":"[bufferProcess] interim [740000000]:ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518330346+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518333708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518336815+07:00","message":"> Transcript [1120] [false]: 'ขณะเดียวกันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518340095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518342035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518344017+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.518346315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.635826567+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.635869242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.635876034+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.635890027+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635898053+07:00","message":"[bufferProcess] interim [860000000]:ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635900696+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.63590854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635911608+07:00","message":"> Transcript [1121] [false]: 'ขณะเดียวกันมีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635915088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635917925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.63591991+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635922129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.63592784+07:00","message":"Push: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635929756+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635932077+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.635934437+07:00","message":"Next Push (prob) : 'มีการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.635964264+07:00","message":"push: {false ขณะเดียวกัน 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.822245491+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.822287984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.822294028+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:18.82231047+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822317488+07:00","message":"[bufferProcess] interim [40000000]:ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822319904+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822323588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822326673+07:00","message":"> Transcript [1122] [false]: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822328909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:18.822331192+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:19.209053044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:19.209070698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.395191643+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.39523442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.395240444+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.395254582+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.395261382+07:00","message":"[bufferProcess] interim [640000000]:ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.395264079+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.39526843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.395271188+07:00","message":"> Transcript [1123] [false]: 'ขณะเดียวกันมีการประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.39527462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.39527673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.395278992+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.395281247+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.39668944+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.396731877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.396737673+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.396753751+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396761234+07:00","message":"[bufferProcess] interim [700000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396764066+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396771342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396774837+07:00","message":"> Transcript [1124] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396778512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396780802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396783907+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.396786119+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.712386268+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.712434111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.712440177+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.712457136+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712465892+07:00","message":"[bufferProcess] interim [940000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712468927+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712474303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712477178+07:00","message":"> Transcript [1125] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712480593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712482902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712485534+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.712488258+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.785375753+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.785412356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.785418123+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.785436423+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785447163+07:00","message":"[bufferProcess] interim [120000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785449667+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785453687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785456892+07:00","message":"> Transcript [1126] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.78546114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785463539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785465578+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785468243+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785475238+07:00","message":"Push: 'มีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785477551+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785479863+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:19.785482353+07:00","message":"Next Push (prob) : 'พิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:19.78549174+07:00","message":"push: {false มีการประกอบ 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.107722256+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.107769209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.107775905+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.107789104+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107796753+07:00","message":"[bufferProcess] interim [420000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.10779953+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107805556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107808752+07:00","message":"> Transcript [1127] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107812373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107814704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107816787+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.107819266+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.23428265+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.234326495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.234334187+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.234352011+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234366157+07:00","message":"[bufferProcess] interim [480000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234370436+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234378945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234382369+07:00","message":"> Transcript [1128] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234386338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234388553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.2343908+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.234393627+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.29651897+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.296564766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.296572112+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.29658689+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296594735+07:00","message":"[bufferProcess] interim [600000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296597881+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296605486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296608426+07:00","message":"> Transcript [1129] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.29661296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296615307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296617953+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.296620855+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.613268544+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.613308829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.613315876+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.613330726+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613337944+07:00","message":"[bufferProcess] interim [840000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613341031+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613348258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613351398+07:00","message":"> Transcript [1130] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613355154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.6133574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613359821+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613362804+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613368804+07:00","message":"Push: 'พิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613370961+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613373498+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.613375977+07:00","message":"Next Push (prob) : 'บาตรข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.613403133+07:00","message":"push: {false พิธีทำบุญตัก 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934036934+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934078129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934086445+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:20.934103464+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934118694+07:00","message":"[bufferProcess] interim [140000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934123384+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934133092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934136967+07:00","message":"> Transcript [1131] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934142162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934145508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934148918+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:20.934153425+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.329132881+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.32918664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.329194071+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.329210706+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329218052+07:00","message":"[bufferProcess] interim [620000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329220669+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329228284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329231322+07:00","message":"> Transcript [1132] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329234949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329237478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329239969+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.329242639+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.519500413+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.519543123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.519549407+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.519567451+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519581015+07:00","message":"[bufferProcess] interim [740000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519584588+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519588505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519592016+07:00","message":"> Transcript [1133] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519596128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519598787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.51960159+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.519604653+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.520851997+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.52086432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.52086808+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.5208774+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520881222+07:00","message":"[bufferProcess] interim [800000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.52088352+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520886732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520889771+07:00","message":"> Transcript [1134] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520892563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520894574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520896445+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520898577+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520907653+07:00","message":"Push: 'บาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520910889+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520914278+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.520918296+07:00","message":"Next Push (prob) : 'อาหารแห้งแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.520939982+07:00","message":"push: {false บาตรข้าวสาร 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.703960309+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.704008718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.704017078+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:21.704035462+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704049649+07:00","message":"[bufferProcess] interim [980000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704054469+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704064655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704068556+07:00","message":"> Transcript [1135] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704072575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:21.704076593+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.085756368+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.085797943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.085804707+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.085820899+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085828975+07:00","message":"[bufferProcess] interim [340000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085832178+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085840593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085843729+07:00","message":"> Transcript [1136] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085849303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085851922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.08585379+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.085856887+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:22.209527315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:22.209546896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.404914555+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.404953988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.404961504+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.404973289+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404980525+07:00","message":"[bufferProcess] interim [640000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404983318+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404988917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404992308+07:00","message":"> Transcript [1137] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404996226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.404998602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.405001113+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.405004012+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.548145483+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.548189105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.548198834+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.548213545+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548219895+07:00","message":"[bufferProcess] interim [820000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548222661+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548229022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.5482322+07:00","message":"> Transcript [1138] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.54823584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548238212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548240705+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.548243732+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.597849389+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.597908558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.597920546+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.597940842+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597951004+07:00","message":"[bufferProcess] interim [880000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597956831+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597969474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597974606+07:00","message":"> Transcript [1139] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597980954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597984544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597990357+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.597995134+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.598004537+07:00","message":"Push: 'อาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.598008346+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.598014209+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.598020338+07:00","message":"Next Push (prob) : 'ภิกษุสงฆ์และสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.598036737+07:00","message":"push: {false อาหารแห้งแด่พระ 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.727180452+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.727218465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.727224419+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.727237763+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727244726+07:00","message":"[bufferProcess] interim [0]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727248434+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727254545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727257626+07:00","message":"> Transcript [1140] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727260588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.727262899+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.797883802+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.797929441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.797937345+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:22.797950931+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.79795809+07:00","message":"[bufferProcess] interim [120000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.797961402+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.797968613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.797971858+07:00","message":"> Transcript [1141] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.79797506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:22.79797771+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.436348883+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.436386467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.436392338+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.436407372+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.436415093+07:00","message":"[bufferProcess] interim [720000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.436417952+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.43642216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.436425113+07:00","message":"> Transcript [1142] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.436427889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.436429913+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.687761503+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.687809477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.687819926+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.687834565+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687849008+07:00","message":"[bufferProcess] interim [20000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687853186+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687858351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687862548+07:00","message":"> Transcript [1143] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687868395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687871347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687874462+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.687878624+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.88183489+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.881906951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.881918317+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:23.88194078+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881956301+07:00","message":"[bufferProcess] interim [200000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881959926+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881967668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881971021+07:00","message":"> Transcript [1144] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881975117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881977478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881979802+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:23.881982906+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.05933253+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.124084497+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.136274115+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.136322942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.136332762+07:00","message":"receive interim result [false|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.136348305+07:00","message":"[buffer interim] 88 false ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136358295+07:00","message":"[bufferProcess] interim [380000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136363047+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136372645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136375915+07:00","message":"> Transcript [1145] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136381315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.13638448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136387888+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.136392165+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199293792+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199331752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199338485+07:00","message":"receive interim result [true|false]: ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199347953+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199350087+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199355114+07:00","message":"[buffer interim] 88 true ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.19936434+07:00","message":"[bufferProcess] interim [530000000]:ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.19937029+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199373832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199376873+07:00","message":"> Transcript [1146] [false]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199380455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199383085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199385421+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199388566+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.19939849+07:00","message":"Push: 'ภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199400876+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199403366+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199406151+07:00","message":"Next Push (prob) : 'ถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199408071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199410149+07:00","message":"> Transcript [1147] [true]: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199412779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199414543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199416435+07:00","message":"StatePrefix: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณรถวายเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199418768+07:00","message":"TextPushed: 'ขณะเดียวกันมีการประกอบพิธีทำบุญตักบาตรข้าวสารอาหารแห้งแด่พระภิกษุสงฆ์และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.199421449+07:00","message":"Push: 'ถวายเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199430582+07:00","message":"push: {false ภิกษุสงฆ์และสามเณร 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.199435816+07:00","message":"push: {true ถวายเป็นพระ 0 0xc00394a000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:24.211745951+07:00","message":"write wav file: './tmp/7583/7583_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.603371285+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.603418234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.603423911+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:24.60344147+07:00","message":"[buffer interim] 89 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.603449765+07:00","message":"[bufferProcess] interim [300000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:24.603451865+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.177967617+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.178009722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝน\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.178015515+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.178031853+07:00","message":"[buffer interim] 89 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.178039773+07:00","message":"[bufferProcess] interim [900000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.178042012+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.178046828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.178050098+07:00","message":"> Transcript [1148] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.178052319+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:25.210271743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:25.210298644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.328276723+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.328317782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.328324038+07:00","message":"receive interim result [false|false]: ฝนเริ่มจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.328340517+07:00","message":"[buffer interim] 89 false ฝนเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328349206+07:00","message":"[bufferProcess] interim [20000000]:ฝนเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328353534+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328362995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328367284+07:00","message":"> Transcript [1149] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328371397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328374781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328378939+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.328381726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.473443105+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.473480619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.473486597+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.47350059+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473507779+07:00","message":"[bufferProcess] interim [140000000]:ฝนเริ่มแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473510398+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473516907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473519932+07:00","message":"> Transcript [1150] [false]: 'ฝนเริ่มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473523476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473525642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.473528091+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.47353053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.673237919+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.673286911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.673295074+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.673310077+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673317529+07:00","message":"[bufferProcess] interim [380000000]:ฝนเริ่มแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673320158+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673325146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673328239+07:00","message":"> Transcript [1151] [false]: 'ฝนเริ่มแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.67333149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673334023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.67333616+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.673338336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.879496258+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.879531748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.879538332+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดงออกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.879553434+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879562386+07:00","message":"[bufferProcess] interim [620000000]:ฝนเริ่มแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879564954+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879568961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879572501+07:00","message":"> Transcript [1152] [false]: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879575593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879577686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879580235+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879582609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879588975+07:00","message":"Push: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879591096+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879593249+07:00","message":"Set new StatePrefix : 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:25.879595569+07:00","message":"Next Push (prob) : 'เริ่มแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:25.879620805+07:00","message":"push: {false ฝน 0 0xc00394a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.05321301+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.053312072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออกถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.05335087+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดงออกถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.053381579+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053394732+07:00","message":"[bufferProcess] interim [740000000]:ฝนเริ่มแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.05339751+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มแสดงออกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053401623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053406229+07:00","message":"> Transcript [1153] [false]: 'ฝนเริ่มแสดงออกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053409851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053412126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.053414744+07:00","message":"StatePrefix: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.05341741+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.191227882+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.191263188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออกถึงความจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.191269736+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดงออกถึงความจง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.191281388+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.19128863+07:00","message":"[bufferProcess] interim [920000000]:ฝนเริ่มแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191291356+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มแสดงออกถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191297499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.19130046+07:00","message":"> Transcript [1154] [false]: 'ฝนเริ่มแสดงออกถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191303687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191306141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191308429+07:00","message":"StatePrefix: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.191311127+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.359884137+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.376803773+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.376838182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออกถึงความจงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.376844313+07:00","message":"receive interim result [false|false]: ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.37685703+07:00","message":"[buffer interim] 89 false ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.37686438+07:00","message":"[bufferProcess] interim [100000000]:ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376866866+07:00","message":"[bufferProcess] send to processor:ฝนเริ่มแสดงออกถึงความจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376873913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376876684+07:00","message":"> Transcript [1155] [false]: 'ฝนเริ่มแสดงออกถึงความจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376880005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376882286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376884467+07:00","message":"StatePrefix: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.376886947+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.441178725+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468849564+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468888613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนเริ่มแสดงออกถึงความจงรัก\",\"confidence\":0.93858063}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468894705+07:00","message":"receive interim result [true|false]: ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468905612+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468907928+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468916272+07:00","message":"[buffer interim] 89 true ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468923544+07:00","message":"[bufferProcess] interim [250000000]:ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468927004+07:00","message":"[bufferProcess] send to processor (isfinal):ฝนเริ่มแสดงออกถึงความจงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468930987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.46893411+07:00","message":"> Transcript [1156] [false]: 'ฝนเริ่มแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468937385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468939374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.46894224+07:00","message":"StatePrefix: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468944908+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468948248+07:00","message":"Push: 'เริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468950548+07:00","message":"TextPushed: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468953176+07:00","message":"Set new StatePrefix : 'ฝนเริ่มแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.46895552+07:00","message":"Next Push (prob) : 'ถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468957731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468959825+07:00","message":"> Transcript [1157] [true]: 'ฝนเริ่มแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468962263+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468964116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468972848+07:00","message":"StatePrefix: 'ฝนเริ่มแสดงออกถึงความจงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468975214+07:00","message":"TextPushed: 'ฝนเริ่มแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.468977377+07:00","message":"Push: 'ถึงความจงรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468977716+07:00","message":"push: {false เริ่มแสดงออก 0 0xc00394a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.468996544+07:00","message":"push: {true ถึงความจงรัก 0 0xc00394a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:26.476864514+07:00","message":"write wav file: './tmp/7583/7583_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.915523106+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.915575477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.915581989+07:00","message":"receive interim result [false|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:26.915601816+07:00","message":"[buffer interim] 90 false ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.915611172+07:00","message":"[bufferProcess] interim [480000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:26.915614215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.00970698+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.080307025+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113800065+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113843246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภักดี\",\"confidence\":0.6148959}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113849339+07:00","message":"receive interim result [true|false]: ภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113856714+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113859012+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113865751+07:00","message":"[buffer interim] 90 true ภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113876152+07:00","message":"[bufferProcess] interim [810000000]:ภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113880112+07:00","message":"[bufferProcess] send to processor (isfinal):ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113891969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113911156+07:00","message":"> Transcript [1158] [false]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113916533+07:00","message":"Set StatePrefix (first interim): 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113919214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113921467+07:00","message":"> Transcript [1159] [true]: 'ภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113926182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113929032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113932428+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113935583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.113942581+07:00","message":"Push: 'ภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.113957803+07:00","message":"push: {true ภักดี 0 0xc00189c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:27.11917916+07:00","message":"write wav file: './tmp/7583/7583_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.418077793+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.418119227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.418124765+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.418145687+07:00","message":"[buffer interim] 91 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.418151922+07:00","message":"[bufferProcess] interim [420000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.418154024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.731637611+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.731674788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.731680251+07:00","message":"receive interim result [false|false]: น้องจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.731693492+07:00","message":"[buffer interim] 91 false น้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.731700129+07:00","message":"[bufferProcess] interim [660000000]:น้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.731702599+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.731708109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.731711109+07:00","message":"> Transcript [1160] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.731713467+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.734538491+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.734579676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.734585018+07:00","message":"receive interim result [false|false]: น้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.7345925+07:00","message":"[buffer interim] 91 false น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734597475+07:00","message":"[bufferProcess] interim [720000000]:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734599809+07:00","message":"[bufferProcess] send to processor:น้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734602865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.73460607+07:00","message":"> Transcript [1161] [false]: 'น้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734609318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734611614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734613572+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.734615686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.801314694+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.801372692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.801379326+07:00","message":"receive interim result [false|false]: น้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.80139354+07:00","message":"[buffer interim] 91 false น้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801400879+07:00","message":"[bufferProcess] interim [780000000]:น้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801403276+07:00","message":"[bufferProcess] send to processor:น้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801407776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801410905+07:00","message":"> Transcript [1162] [false]: 'น้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801415357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801417682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801419754+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.801422002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.917264951+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.91730336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.917309059+07:00","message":"receive interim result [false|false]: น้อมสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:27.917322012+07:00","message":"[buffer interim] 91 false น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.91733041+07:00","message":"[bufferProcess] interim [840000000]:น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.91733279+07:00","message":"[bufferProcess] send to processor:น้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.917336437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.917339497+07:00","message":"> Transcript [1163] [false]: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.917341653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:27.917343768+07:00","message":"Set new StatePrefix: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.053623014+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.053661798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.053670554+07:00","message":"receive interim result [false|false]: น้อมสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.053688823+07:00","message":"[buffer interim] 91 false น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053698649+07:00","message":"[bufferProcess] interim [20000000]:น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053702315+07:00","message":"[bufferProcess] send to processor:น้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053709421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053713742+07:00","message":"> Transcript [1164] [false]: 'น้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.05371815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053720942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053723684+07:00","message":"StatePrefix: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.053726303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:28.210724013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:28.210738306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.248097178+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.248135507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.248141777+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.248156306+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248163081+07:00","message":"[bufferProcess] interim [200000000]:น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248165802+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248169948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248173371+07:00","message":"> Transcript [1165] [false]: 'น้อมสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.24817684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248178928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248181585+07:00","message":"StatePrefix: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.248183719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.441141426+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.441190191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.441197092+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.441214281+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441220918+07:00","message":"[bufferProcess] interim [380000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441223603+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.44123068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441233523+07:00","message":"> Transcript [1166] [false]: 'น้อมสำนึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441236927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441239048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441241405+07:00","message":"StatePrefix: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.441243617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.630163881+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.630196439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.630203422+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.630218334+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630224789+07:00","message":"[bufferProcess] interim [620000000]:น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630227723+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630234475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630237499+07:00","message":"> Transcript [1167] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630240833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630243306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630245786+07:00","message":"StatePrefix: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630247966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630253579+07:00","message":"Push: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630258959+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630261272+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.630263496+07:00","message":"Next Push (prob) : 'สำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.630291127+07:00","message":"push: {false น้อม 0 0xc002201380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.688017387+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.688055949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.688062258+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:28.688077666+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.688084658+07:00","message":"[bufferProcess] interim [680000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.688088576+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.688098535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.688102876+07:00","message":"> Transcript [1168] [false]: 'น้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:28.688106304+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.342965243+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.343004149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.343010672+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.343024261+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343031612+07:00","message":"[bufferProcess] interim [280000000]:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343034494+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343041143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343044202+07:00","message":"> Transcript [1169] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343047706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343050046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343053431+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.343056112+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.854384424+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.854425595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.854432753+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.854449381+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854457358+07:00","message":"[bufferProcess] interim [820000000]:น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854460005+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854464052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854467052+07:00","message":"> Transcript [1170] [false]: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854470641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854472928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.85447547+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.854477977+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.919889199+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.919925037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.919931397+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:29.919947332+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919955516+07:00","message":"[bufferProcess] interim [880000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919958094+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระกรุณาธิคุณอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.9199614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919964669+07:00","message":"> Transcript [1171] [false]: 'น้อมสำนึกในพระกรุณาธิคุณอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919968466+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919970628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919972624+07:00","message":"StatePrefix: 'น้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:29.919974873+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.109998026+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.110042129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.110050484+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.110068159+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.110080825+07:00","message":"[bufferProcess] interim [60000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.110085057+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.110094554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.110099258+07:00","message":"> Transcript [1172] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.11010292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.110108253+07:00","message":"Set new StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.243461428+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.243503293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.243509357+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.243523821+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243531056+07:00","message":"[bufferProcess] interim [180000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243533887+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243540794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243543642+07:00","message":"> Transcript [1173] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243547187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243549451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243552248+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.243554777+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.43104512+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.431093163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.431101974+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.431120044+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431128417+07:00","message":"[bufferProcess] interim [420000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431131594+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431149304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431152685+07:00","message":"> Transcript [1174] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431158832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431162023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431164564+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.431167324+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.607676988+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.607709443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.607715387+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:30.607729162+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.60773603+07:00","message":"[bufferProcess] interim [540000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.60773884+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.60774292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.607746028+07:00","message":"> Transcript [1175] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.607749336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.60775159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.607754184+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:30.607756497+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.109651025+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.195250182+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.195295413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.195302003+07:00","message":"receive interim result [false|false]: น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.195314737+07:00","message":"[buffer interim] 91 false น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195323969+07:00","message":"[bufferProcess] interim [140000000]:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195331221+07:00","message":"[bufferProcess] send to processor:น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195335224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195338322+07:00","message":"> Transcript [1176] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195342292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195344553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195347161+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195349635+07:00","message":"TextPushed: 'น้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195352931+07:00","message":"Push: 'สำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.19535774+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195360341+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.195363041+07:00","message":"Next Push (prob) : 'ที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.195371659+07:00","message":"push: {false สำนึกในพระมหากรุณาธิคุณอันหา 0 0xc002201380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208269794+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208310922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้\",\"confidence\":0.94688433}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.20831753+07:00","message":"receive interim result [true|false]: น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208327386+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208329926+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208335867+07:00","message":"[buffer interim] 91 true น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208342138+07:00","message":"[bufferProcess] interim [170000000]:น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208345402+07:00","message":"[bufferProcess] send to processor (isfinal):น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208348563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208351215+07:00","message":"> Transcript [1177] [false]: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208354711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208357412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208360258+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208362799+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208364836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208366843+07:00","message":"> Transcript [1178] [true]: 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208369054+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208370874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208372791+07:00","message":"StatePrefix: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208374944+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208376701+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208509668+07:00","message":"Push: 'ที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208512958+07:00","message":"TextPushed: 'น้อมสำนึกในพระมหากรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208515298+07:00","message":"Set new StatePrefix : 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.208517664+07:00","message":"Next Push (prob) : 'น้อมสำนึกในพระกรุณาธิคุณอันหาที่สุดมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.208526024+07:00","message":"push: {true ที่สุดมิได้ 0 0xc002201380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.20854313+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_91.html'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:31.210776676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:31.210779717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:31.219371767+07:00","message":"write wav file: './tmp/7583/7583_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.361775665+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.558779641+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.649126558+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.649173245+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.649178668+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.649183112+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.64919591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649200695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649203878+07:00","message":"> Transcript [1179] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649206608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649208881+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649210718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649212795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:31.649215494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:31.649224922+07:00","message":"push: {true \n 0 0xc00394a480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:31.654057463+07:00","message":"write wav file: './tmp/7583/7583_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.07131127+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.129244031+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.320723613+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.389244435+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.438977851+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.439001129+07:00","message":"found end of frame, send empty tag with msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.439005559+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.439014641+07:00","message":"[buffer interim] 93 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.43902338+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439029601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439033982+07:00","message":"> Transcript [1180] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439037641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439040438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439043357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439046367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.439050629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.439062613+07:00","message":"push: {true \n 0 0xc00189c280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:32.443831973+07:00","message":"write wav file: './tmp/7583/7583_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.751102674+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.751132917+07:00","message":"found end of frame, send empty tag with msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.751136993+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.751152995+07:00","message":"[buffer interim] 94 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751161995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751167446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.75117172+07:00","message":"> Transcript [1181] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751175503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751178589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751181475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.75118431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:32.751187759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:32.751201121+07:00","message":"push: {true \n 0 0xc0018ec800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:32.755955992+07:00","message":"write wav file: './tmp/7583/7583_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.353250359+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874677225+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874700419+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874703489+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874705825+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874707954+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874719691+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874721847+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874723752+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.87472547+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874727368+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874729076+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874730992+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:33.874732768+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.199132271+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.199182296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.199188731+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.19920601+07:00","message":"[buffer interim] 95 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199213653+07:00","message":"[bufferProcess] interim [840000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199215735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199222835+07:00","message":"[bufferProcess] send to processor (ticker):อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199225957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199228891+07:00","message":"> Transcript [1182] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.199231075+07:00","message":"Set StatePrefix (first interim): 'อดีต'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:34.211271928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:34.211283019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.391981671+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.392022729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.392029216+07:00","message":"receive interim result [false|false]: อดีตนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.392044584+07:00","message":"[buffer interim] 95 false อดีตนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.392057369+07:00","message":"[bufferProcess] interim [80000000]:อดีตนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.392060575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.518808221+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.518844668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.518851088+07:00","message":"receive interim result [false|false]: อดีตนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.518865038+07:00","message":"[buffer interim] 95 false อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518871572+07:00","message":"[bufferProcess] interim [140000000]:อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518873653+07:00","message":"[bufferProcess] send to processor:อดีตนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.51887708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518880215+07:00","message":"> Transcript [1183] [false]: 'อดีตนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518883223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518885181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518887249+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.518889338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.523245841+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.523268212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.523273438+07:00","message":"receive interim result [false|false]: อดีตนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.523285126+07:00","message":"[buffer interim] 95 false อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523289616+07:00","message":"[bufferProcess] interim [200000000]:อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523291558+07:00","message":"[bufferProcess] send to processor:อดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523294602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523297879+07:00","message":"> Transcript [1184] [false]: 'อดีตนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523300436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.52330243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523304348+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.523306514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.783429225+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.783472674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.783478314+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.783492561+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783499662+07:00","message":"[bufferProcess] interim [500000000]:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783502179+07:00","message":"[bufferProcess] send to processor:อดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783509309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783512335+07:00","message":"> Transcript [1185] [false]: 'อดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783515845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783518731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783521102+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.783523329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.90566231+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.905700594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.905705779+07:00","message":"receive interim result [false|false]: อดีตนายกสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.905719807+07:00","message":"[buffer interim] 95 false อดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.90572746+07:00","message":"[bufferProcess] interim [560000000]:อดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905729987+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905733566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905736493+07:00","message":"> Transcript [1186] [false]: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.90573976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.90574179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905743738+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905745985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.90574849+07:00","message":"Push: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905750899+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905753462+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.905755923+07:00","message":"Next Push (prob) : 'นายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.905764086+07:00","message":"push: {false อดีต 0 0xc00394a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.907794208+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.907819354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.907824408+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:34.907836492+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907841599+07:00","message":"[bufferProcess] interim [620000000]:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907843792+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907849793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907852376+07:00","message":"> Transcript [1187] [false]: 'อดีตนายกสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907854742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:34.907856892+07:00","message":"Set new StatePrefix: 'อดีตนายกสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.291208087+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.291237097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.291242805+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.291256594+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291263654+07:00","message":"[bufferProcess] interim [980000000]:อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291266225+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291270041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291272697+07:00","message":"> Transcript [1188] [false]: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291275033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.291277213+07:00","message":"Set new StatePrefix: 'อดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.424577772+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.424615056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.424621103+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.424634011+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424641869+07:00","message":"[bufferProcess] interim [100000000]:อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424644445+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.4246503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424653304+07:00","message":"> Transcript [1189] [false]: 'อดีตนายกสมาคมผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424656767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424659184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424661361+07:00","message":"StatePrefix: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.424663883+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.682138467+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.682181943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.682188252+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:35.68220406+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682212242+07:00","message":"[bufferProcess] interim [400000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.68221506+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682221848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682224824+07:00","message":"> Transcript [1190] [false]: 'อดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682227881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682230595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682232733+07:00","message":"StatePrefix: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:35.682235327+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.117309257+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.117354687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.117360888+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.117375246+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117382631+07:00","message":"[bufferProcess] interim [760000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117385262+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.11739125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117394528+07:00","message":"> Transcript [1191] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.11739821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117400542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117403117+07:00","message":"StatePrefix: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.117405637+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.322704861+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.322758814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.322766979+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.32278481+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322797336+07:00","message":"[bufferProcess] interim [940000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322802064+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322809462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322815587+07:00","message":"> Transcript [1192] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322820919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322824098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322827567+07:00","message":"StatePrefix: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322830799+07:00","message":"TextPushed: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322838088+07:00","message":"Push: 'นายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322841015+07:00","message":"TextPushed: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322844252+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.322848207+07:00","message":"Next Push (prob) : 'ผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.322868362+07:00","message":"push: {false นายกสมาคม 0 0xc00394a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.51095468+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.510992939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.510998955+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:36.511013113+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511020104+07:00","message":"[bufferProcess] interim [180000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511022817+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511029871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511032838+07:00","message":"> Transcript [1193] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511036374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511039701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.511043252+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:36.51104602+07:00","message":"TextPushed: 'อดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.081731474+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.081765918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.081772061+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.081780728+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081787448+07:00","message":"[bufferProcess] interim [780000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081789909+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081793616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.08179673+07:00","message":"> Transcript [1194] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081800042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081802332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081804363+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.081806863+07:00","message":"TextPushed: 'อดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.207508817+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.207563524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.207571425+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.207586335+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207600442+07:00","message":"[bufferProcess] interim [840000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207603575+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207608006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207611391+07:00","message":"> Transcript [1195] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207615657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207617846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207620408+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.207623309+07:00","message":"TextPushed: 'อดีตนายกสมาคม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:37.211690961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:37.211707489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.397966792+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.3980086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.398015313+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.398033142+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398042307+07:00","message":"[bufferProcess] interim [80000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398045362+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398049411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.3980523+07:00","message":"> Transcript [1196] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398055963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398057981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398060117+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398063203+07:00","message":"TextPushed: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398069421+07:00","message":"Push: 'ผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398071405+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398073621+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.398078904+07:00","message":"Next Push (prob) : 'พันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.398086857+07:00","message":"push: {false ผู้เลี้ยงสุนัขไทย 0 0xc00394a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.528022667+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.528060881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.528067404+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.528079802+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.52808665+07:00","message":"[bufferProcess] interim [140000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528089568+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528095259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528097782+07:00","message":"> Transcript [1197] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528101486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528103726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.5281056+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.528108515+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.530622846+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.530637015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.530641316+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.530650174+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530654352+07:00","message":"[bufferProcess] interim [200000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530656609+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530659129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530661215+07:00","message":"> Transcript [1198] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530664045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530666139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530667958+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.530670138+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.596120904+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.596168904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.596175983+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.596191391+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596198656+07:00","message":"[bufferProcess] interim [260000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596201577+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596208959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596211892+07:00","message":"> Transcript [1199] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596215698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596220033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596222133+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.596225027+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.597749816+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.597759909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.597763482+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.597772301+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597775322+07:00","message":"[bufferProcess] interim [320000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597777414+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597780929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597783165+07:00","message":"> Transcript [1200] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.59778559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597787752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597789547+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597791815+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597799098+07:00","message":"Push: 'พันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597801315+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597803553+07:00","message":"Set new StatePrefix : 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.597806145+07:00","message":"Next Push (prob) : 'พิษณุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.597816271+07:00","message":"push: {false พันธุ์บางแก้วจังหวัด 0 0xc00394a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.718377347+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.7184189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.718426119+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:37.718444071+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.718451783+07:00","message":"[bufferProcess] interim [380000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.718454956+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.718458851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.718461783+07:00","message":"> Transcript [1201] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:37.718464535+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.303269184+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.303322573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.303331666+07:00","message":"receive interim result [false|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.30335074+07:00","message":"[buffer interim] 95 false อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303362311+07:00","message":"[bufferProcess] interim [980000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303366536+07:00","message":"[bufferProcess] send to processor:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303374561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303379336+07:00","message":"> Transcript [1202] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303385461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303388628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303392275+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.303396391+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.731683113+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.801904395+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840795545+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840834186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.84084056+07:00","message":"receive interim result [true|false]: อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840850963+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840854121+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840862869+07:00","message":"[buffer interim] 95 true อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840875765+07:00","message":"[bufferProcess] interim [610000000]:อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840879561+07:00","message":"[bufferProcess] send to processor (isfinal):อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840883033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840885904+07:00","message":"> Transcript [1203] [false]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840889645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840891762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840893959+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.84089661+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840898627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840900796+07:00","message":"> Transcript [1204] [true]: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840903003+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840904762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840906544+07:00","message":"StatePrefix: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840908647+07:00","message":"TextPushed: 'อดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:38.840914638+07:00","message":"Push: 'พิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:38.840922877+07:00","message":"push: {true พิษณุโลก 0 0xc00394a900}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:38.851553806+07:00","message":"write wav file: './tmp/7583/7583_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.296614854+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.296657572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.296663583+07:00","message":"receive interim result [false|false]: ความสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.296675569+07:00","message":"[buffer interim] 96 false ความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.296682562+07:00","message":"[bufferProcess] interim [480000000]:ความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.296684608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.3130793+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.313114033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.313118829+07:00","message":"receive interim result [false|false]: ความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.3131306+07:00","message":"[buffer interim] 96 false ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.313136182+07:00","message":"[bufferProcess] interim [540000000]:ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.313138576+07:00","message":"[bufferProcess] send to processor:ความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.313144313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.313147193+07:00","message":"> Transcript [1205] [false]: 'ความสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.313149476+07:00","message":"Set StatePrefix (first interim): 'ความสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.63936906+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.639406294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.639413109+07:00","message":"receive interim result [false|false]: ความทรงจำอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.639427773+07:00","message":"[buffer interim] 96 false ความทรงจำอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639434595+07:00","message":"[bufferProcess] interim [840000000]:ความทรงจำอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639437157+07:00","message":"[bufferProcess] send to processor:ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639444379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639447113+07:00","message":"> Transcript [1206] [false]: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639449356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.639451822+07:00","message":"Set new StatePrefix: 'ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.655657931+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.655687119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.655691672+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.655705012+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655710772+07:00","message":"[bufferProcess] interim [900000000]:ความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655713085+07:00","message":"[bufferProcess] send to processor:ความทรงจำอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655716702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.65571994+07:00","message":"> Transcript [1207] [false]: 'ความทรงจำอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.65572307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655725308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655727318+07:00","message":"StatePrefix: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.655729324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.763038721+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.763075407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.763080972+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:39.76309283+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763099453+07:00","message":"[bufferProcess] interim [20000000]:ความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763101891+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763107933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763110815+07:00","message":"> Transcript [1208] [false]: 'ความทรงจำอันน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763114082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763116353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763118341+07:00","message":"StatePrefix: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:39.763120711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.153630246+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.153670623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.153676299+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.153689531+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153695889+07:00","message":"[bufferProcess] interim [380000000]:ความทรงจำอันน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153698336+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153704131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153706878+07:00","message":"> Transcript [1209] [false]: 'ความทรงจำอันน่าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153709915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153712244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153714199+07:00","message":"StatePrefix: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.153716443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:40.212594056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:40.212602644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.410805423+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.410847638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.410853601+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.410867753+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410875433+07:00","message":"[bufferProcess] interim [680000000]:ความทรงจำอันน่าประทับใจเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410878061+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410882029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410885189+07:00","message":"> Transcript [1210] [false]: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410888904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410891164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410893165+07:00","message":"StatePrefix: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.41089516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410897782+07:00","message":"Push: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.4108999+07:00","message":"TextPushed: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410901893+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.410904457+07:00","message":"Next Push (prob) : 'อันน่าประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.410913181+07:00","message":"push: {false ความทรงจำ 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.675716217+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.675739837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.675745077+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.675756056+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675762222+07:00","message":"[bufferProcess] interim [860000000]:ความทรงจำอันน่าประทับใจเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675764643+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.67577047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675772854+07:00","message":"> Transcript [1211] [false]: 'ความทรงจำอันน่าประทับใจเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675775978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675778109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675779986+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.675782526+07:00","message":"TextPushed: 'ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.682688484+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.682715455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.682723925+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.682737491+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.682743557+07:00","message":"[bufferProcess] interim [920000000]:ความทรงจำอันน่าประทับใจเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.68274704+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.682753514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.682757469+07:00","message":"> Transcript [1212] [false]: 'ความทรงจำอันน่าประทับใจเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.6827615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.68276445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.682767444+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.682770425+07:00","message":"TextPushed: 'ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.861125058+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.8611853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.861191836+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.861205776+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861213203+07:00","message":"[bufferProcess] interim [100000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.86121569+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861219381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861225347+07:00","message":"> Transcript [1213] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861228959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861231322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861233733+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.861236465+07:00","message":"TextPushed: 'ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.912605293+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.912642167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.912649202+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.912669582+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.91268153+07:00","message":"[bufferProcess] interim [160000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912684355+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912688308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912691299+07:00","message":"> Transcript [1214] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912695391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912700095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912702847+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912705571+07:00","message":"TextPushed: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912711761+07:00","message":"Push: 'อันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912714088+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912716326+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจเมื่อครั้งทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:40.912718777+07:00","message":"Next Push (prob) : 'เมื่อครั้งทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:40.912741141+07:00","message":"push: {false อันน่าประทับใจ 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.111753632+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.111793805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.111800621+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.111816955+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111824422+07:00","message":"[bufferProcess] interim [340000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111827732+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111835453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111838341+07:00","message":"> Transcript [1215] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111840998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.111845071+07:00","message":"Set new StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.232205973+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.232246279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.232253501+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.232266988+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232274092+07:00","message":"[bufferProcess] interim [520000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232277198+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232281165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232284062+07:00","message":"> Transcript [1216] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232288035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232290154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232292205+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.232295108+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.554292837+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.554344217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.554353298+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.554373181+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554383241+07:00","message":"[bufferProcess] interim [760000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.55438799+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554399903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554404434+07:00","message":"> Transcript [1217] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554410361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554413428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554417011+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.554421574+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.623428581+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.623468803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.623476036+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.623489869+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623497377+07:00","message":"[bufferProcess] interim [880000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.62350033+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623507266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623510482+07:00","message":"> Transcript [1218] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623514493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623516776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623519357+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.623523165+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.820509301+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.820547387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.820553581+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.820569988+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820577039+07:00","message":"[bufferProcess] interim [120000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820579636+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820583785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820587025+07:00","message":"> Transcript [1219] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820591165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820593249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820595381+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820598095+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820603468+07:00","message":"Push: 'เมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820605725+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820608954+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.820611387+07:00","message":"Next Push (prob) : 'พระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.820619525+07:00","message":"push: {false เมื่อครั้งสมเด็จ 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.945676473+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.945713831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.945720803+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:41.945747814+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945755167+07:00","message":"[bufferProcess] interim [180000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945758018+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945761775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945764786+07:00","message":"> Transcript [1220] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945768534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945770661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945772824+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:41.945775522+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.006445683+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.00648082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.006486903+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.006498952+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006505724+07:00","message":"[bufferProcess] interim [300000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006508841+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006515497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006518545+07:00","message":"> Transcript [1221] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006522082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006524367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006526921+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.006529625+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.345638681+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.345681888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.345688225+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.345700683+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345708554+07:00","message":"[bufferProcess] interim [540000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345711113+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345716748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345720027+07:00","message":"> Transcript [1222] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345724344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345726506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345728944+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.345737987+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.361441236+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.361505249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.361513738+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.361532558+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361541997+07:00","message":"[bufferProcess] interim [600000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361546751+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361553808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361557379+07:00","message":"> Transcript [1223] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361562773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.36156588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361569233+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361573175+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361580699+07:00","message":"Push: 'พระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361584482+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361588879+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.361593793+07:00","message":"Next Push (prob) : 'เจ้าฟ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.361615233+07:00","message":"push: {false พระเจ้าลูกเธอ 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.470469382+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.470517346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.4705243+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.470538833+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470546787+07:00","message":"[bufferProcess] interim [720000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470549891+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470556235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470561229+07:00","message":"> Transcript [1224] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470564281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.470566788+07:00","message":"Set new StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.715793753+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.715829306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.715837199+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:42.715857789+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.715866316+07:00","message":"[bufferProcess] interim [960000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.715870686+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.715876141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.715880119+07:00","message":"> Transcript [1225] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:42.715884055+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:43.213036497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:43.213053585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.35490654+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.354949153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.354955256+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:43.354969407+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.354980101+07:00","message":"[bufferProcess] interim [560000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.354982887+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.35498908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.35499203+07:00","message":"> Transcript [1226] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.354996018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.35499833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.355000351+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:43.355003277+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.128780317+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.128830103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.128837855+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.128851936+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.12885878+07:00","message":"[bufferProcess] interim [340000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128861744+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128869333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128872096+07:00","message":"> Transcript [1227] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128875673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128877863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128882156+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.128884957+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.445786708+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.445830363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.445836889+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.445852612+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445860271+07:00","message":"[bufferProcess] interim [700000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445863474+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.44587037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445873124+07:00","message":"> Transcript [1228] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445877656+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445879979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445884303+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.445887439+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.765688532+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.765739413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.765751231+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.765770332+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765783355+07:00","message":"[bufferProcess] interim [0]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765788062+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765797648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.76580173+07:00","message":"> Transcript [1229] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765807847+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765810908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765814004+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765818364+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765828181+07:00","message":"Push: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.76583132+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765835056+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.765839316+07:00","message":"Next Push (prob) : 'นเรนทิราเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.76585919+07:00","message":"push: {false เจ้าฟ้าพัชรกิติยาภา 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.831466205+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.831513679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.831521161+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.831536898+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831544753+07:00","message":"[bufferProcess] interim [60000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.83154813+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.83155708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831560088+07:00","message":"> Transcript [1230] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831564172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831567908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831570143+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.831573499+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.834100239+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.834124214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.834129538+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:44.83414229+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834147624+07:00","message":"[bufferProcess] interim [120000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834150433+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834159759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834162368+07:00","message":"> Transcript [1231] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834166028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834167906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834169758+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:44.834172211+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.478311415+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.47835914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.478366348+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.478381293+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478389373+07:00","message":"[bufferProcess] interim [720000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478392569+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478396599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478399553+07:00","message":"> Transcript [1232] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478404404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478409429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478411736+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.478414848+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.518552134+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.544192569+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.544233963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.544240739+07:00","message":"receive interim result [false|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.544257682+07:00","message":"[buffer interim] 96 false ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544265795+07:00","message":"[bufferProcess] interim [780000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544269035+07:00","message":"[bufferProcess] send to processor:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544274655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544277653+07:00","message":"> Transcript [1233] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544281948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544284139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544286139+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544289226+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544292255+07:00","message":"Push: 'นเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544294229+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544296539+07:00","message":"Set new StatePrefix : 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.544299147+07:00","message":"Next Push (prob) : 'ยวดีกรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.544307375+07:00","message":"push: {false นเรนทิราเทพ 0 0xc0018ed580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.590618307+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631578074+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631615931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631623227+07:00","message":"receive interim result [true|false]: ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631633664+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631635957+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631641729+07:00","message":"[buffer interim] 96 true ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631652515+07:00","message":"[bufferProcess] interim [930000000]:ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631656377+07:00","message":"[bufferProcess] send to processor (isfinal):ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631660913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631664293+07:00","message":"> Transcript [1234] [false]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631670519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631672458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.6316745+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631677014+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631683048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631685125+07:00","message":"> Transcript [1235] [true]: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631694403+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631696346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631698597+07:00","message":"StatePrefix: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631700875+07:00","message":"TextPushed: 'ความทรงจำอันน่าประทับใจเมื่อครั้งสมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:45.631708679+07:00","message":"Push: 'ยวดีกรมหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:45.631717217+07:00","message":"push: {true ยวดีกรมหลวง 0 0xc0018ed580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:45.650299841+07:00","message":"write wav file: './tmp/7583/7583_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.047346835+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.047392485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.047398333+07:00","message":"receive interim result [false|false]: ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.047413368+07:00","message":"[buffer interim] 97 false ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.047419869+07:00","message":"[bufferProcess] interim [480000000]:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.047422005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.114302476+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.114348742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสีห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.114355208+07:00","message":"receive interim result [false|false]: ราชสีห์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.114369497+07:00","message":"[buffer interim] 97 false ราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.114376741+07:00","message":"[bufferProcess] interim [600000000]:ราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.114379268+07:00","message":"[bufferProcess] send to processor:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.114386504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.114389804+07:00","message":"> Transcript [1236] [false]: 'ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.114392133+07:00","message":"Set StatePrefix (first interim): 'ร่าง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:46.213458323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:46.213471486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.308137423+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.30819795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาส์น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.308204213+07:00","message":"receive interim result [false|false]: ราชสาส์น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.30821925+07:00","message":"[buffer interim] 97 false ราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308229007+07:00","message":"[bufferProcess] interim [780000000]:ราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308232465+07:00","message":"[bufferProcess] send to processor:ราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308237834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308241644+07:00","message":"> Transcript [1237] [false]: 'ราชสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308244034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.308246163+07:00","message":"Set new StatePrefix: 'ราชสีห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.552683517+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.552716953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.552723008+07:00","message":"receive interim result [false|false]: ราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.552736216+07:00","message":"[buffer interim] 97 false ราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.552742541+07:00","message":"[bufferProcess] interim [960000000]:ราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.552744721+07:00","message":"[bufferProcess] send to processor:ราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.552751712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.55275475+07:00","message":"> Transcript [1238] [false]: 'ราชสาส์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.552756836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.552759061+07:00","message":"Set new StatePrefix: 'ราชสาส์น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.945776223+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.945809453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.945814408+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:46.94582984+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.945837586+07:00","message":"[bufferProcess] interim [380000000]:ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.945840394+07:00","message":"[bufferProcess] send to processor:ราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.945843665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.94584633+07:00","message":"> Transcript [1239] [false]: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.945848397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:46.945850522+07:00","message":"Set new StatePrefix: 'ราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.512810756+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.512845679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.512851593+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.512863045+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512869501+07:00","message":"[bufferProcess] interim [980000000]:ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512872003+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512878031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512881131+07:00","message":"> Transcript [1240] [false]: 'ราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512884271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512886371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512888323+07:00","message":"StatePrefix: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.512890673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.640327208+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.640380286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.640387967+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:47.64039923+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640407886+07:00","message":"[bufferProcess] interim [40000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640410424+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640414257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640418127+07:00","message":"> Transcript [1241] [false]: 'ราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640422118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640424331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.64042629+07:00","message":"StatePrefix: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:47.640428368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.222446826+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.222487404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.222493307+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:48.222506606+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222513512+07:00","message":"[bufferProcess] interim [640000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222516234+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222523201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222525912+07:00","message":"> Transcript [1242] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222529215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222531728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222535263+07:00","message":"StatePrefix: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:48.222537427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:49.214485212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:49.214515092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.432044827+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.43208427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.432090415+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.432105952+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432112987+07:00","message":"[bufferProcess] interim [840000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432115855+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432123173+07:00","message":"[bufferProcess] send to processor (ticker):ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432126364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432129443+07:00","message":"> Transcript [1243] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432132889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.4321355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432138018+07:00","message":"StatePrefix: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432140223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432147324+07:00","message":"Push: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.43214928+07:00","message":"TextPushed: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432151469+07:00","message":"Set new StatePrefix : 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432153869+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432155697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432158019+07:00","message":"> Transcript [1244] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432160775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432162484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432164234+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.432166337+07:00","message":"TextPushed: 'ราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.432176702+07:00","message":"push: {false ราชสาริณี 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.515119725+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.515167308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.515173654+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.515194436+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.515204838+07:00","message":"[bufferProcess] interim [20000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.515207175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.639240447+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.639287205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.639295033+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:49.639311585+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639323617+07:00","message":"[bufferProcess] interim [80000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639326405+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639333706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639336461+07:00","message":"> Transcript [1245] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเตี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639340348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639345098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639348942+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:49.639351295+07:00","message":"TextPushed: 'ราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.022074177+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.022111128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.022116945+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.022130856+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022138417+07:00","message":"[bufferProcess] interim [440000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022143038+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022148663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022152775+07:00","message":"> Transcript [1246] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022157802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.02216215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022166846+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.022170202+07:00","message":"TextPushed: 'ราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.14899209+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.149030983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.149037523+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.14905001+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149056963+07:00","message":"[bufferProcess] interim [560000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149059578+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149063611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.14906654+07:00","message":"> Transcript [1247] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149070301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149072309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149074575+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149076863+07:00","message":"TextPushed: 'ราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.14907956+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.14908168+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.14908382+07:00","message":"Set new StatePrefix : 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.149086062+07:00","message":"Next Push (prob) : 'เสด็จเยี่ยมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.14909323+07:00","message":"push: {false สิริพัชรมหาวัชรราชธิดา 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.16376901+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.163794402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.163800291+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.163815694+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163821942+07:00","message":"[bufferProcess] interim [620000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.16382474+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163828589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163831139+07:00","message":"> Transcript [1248] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163834356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163836657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163838593+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.163840941+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.206875139+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.206906283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.206912792+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.206930534+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206939438+07:00","message":"[bufferProcess] interim [680000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206942473+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206946543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206949491+07:00","message":"> Transcript [1249] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206953338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206956028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.20695798+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.206960723+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.398233306+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.398269044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.398275117+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.398288988+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.398298031+07:00","message":"[bufferProcess] interim [860000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.398300853+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.398306829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.398309695+07:00","message":"> Transcript [1250] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.39831247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.398314778+07:00","message":"Set new StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.650828101+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.650863205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.650870121+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.650883621+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.65089103+07:00","message":"[bufferProcess] interim [40000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650893914+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650900837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650903592+07:00","message":"> Transcript [1251] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650907282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650909524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.65091162+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.650914617+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.653735879+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.653760181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.653765213+07:00","message":"receive interim result [false|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:50.653777759+07:00","message":"[buffer interim] 97 false ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653783018+07:00","message":"[bufferProcess] interim [100000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.65378548+07:00","message":"[bufferProcess] send to processor:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653792138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653794638+07:00","message":"> Transcript [1252] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.65379752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653799913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653801923+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:50.653804335+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.03832278+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.101251808+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122927914+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122969693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122977225+07:00","message":"receive interim result [true|false]: ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122988299+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122990763+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.122996935+07:00","message":"[buffer interim] 97 true ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123007408+07:00","message":"[bufferProcess] interim [670000000]:ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123010787+07:00","message":"[bufferProcess] send to processor (isfinal):ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123014454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123017797+07:00","message":"> Transcript [1253] [false]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123021831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123024302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123026677+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123029623+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123031716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123033685+07:00","message":"> Transcript [1254] [true]: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123036015+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123038049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123039897+07:00","message":"StatePrefix: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จเยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123041842+07:00","message":"TextPushed: 'ราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.123049416+07:00","message":"Push: 'เสด็จเยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.123058975+07:00","message":"push: {true เสด็จเยี่ยมฟาร์มสุนัขบางแก้ว 0 0xc0001fab80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:51.133954138+07:00","message":"write wav file: './tmp/7583/7583_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.494142066+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.494183253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.49418818+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.494206432+07:00","message":"[buffer interim] 98 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.494212871+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.494215241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.633148611+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.633207745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.633213767+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.633227977+07:00","message":"[buffer interim] 98 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.633235663+07:00","message":"[bufferProcess] interim [600000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.633237973+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.633244344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.633247466+07:00","message":"> Transcript [1255] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.63325775+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.813464338+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.813505513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกยอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.813512088+07:00","message":"receive interim result [false|false]: ยกยอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.813525089+07:00","message":"[buffer interim] 98 false ยกยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.813532643+07:00","message":"[bufferProcess] interim [780000000]:ยกยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.813535611+07:00","message":"[bufferProcess] send to processor:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.813541713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.813544607+07:00","message":"> Transcript [1256] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.813547321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.81354986+07:00","message":"Set new StatePrefix: 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.941958185+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.94199625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.942002583+07:00","message":"receive interim result [false|false]: ยกย่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:51.942015132+07:00","message":"[buffer interim] 98 false ยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942021501+07:00","message":"[bufferProcess] interim [840000000]:ยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942024692+07:00","message":"[bufferProcess] send to processor:ยกยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942031173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942033885+07:00","message":"> Transcript [1257] [false]: 'ยกยอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942037347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942039708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942041879+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:51.942044301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.073866448+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.07389866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.07390477+07:00","message":"receive interim result [false|false]: ยกย่องพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.073918754+07:00","message":"[buffer interim] 98 false ยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073925679+07:00","message":"[bufferProcess] interim [20000000]:ยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073927946+07:00","message":"[bufferProcess] send to processor:ยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073933843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073936658+07:00","message":"> Transcript [1258] [false]: 'ยกย่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073939688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073942049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073944206+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.073946529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:52.215483178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:52.215501538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.324098914+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.32414469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.324151319+07:00","message":"receive interim result [false|false]: ยกย่องพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.324165562+07:00","message":"[buffer interim] 98 false ยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.32417356+07:00","message":"[bufferProcess] interim [260000000]:ยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.324176436+07:00","message":"[bufferProcess] send to processor:ยกย่องพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.324184254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.3241877+07:00","message":"> Transcript [1259] [false]: 'ยกย่องพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.324191346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.32420314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.324206558+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.324209027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.327646327+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.327693737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.327704586+07:00","message":"receive interim result [false|false]: ยกย่องพระเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.327721381+07:00","message":"[buffer interim] 98 false ยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327729809+07:00","message":"[bufferProcess] interim [320000000]:ยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327732517+07:00","message":"[bufferProcess] send to processor:ยกย่องพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327741133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327744381+07:00","message":"> Transcript [1260] [false]: 'ยกย่องพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.32774793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327750453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327752771+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327755328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327762719+07:00","message":"Push: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.32776463+07:00","message":"TextPushed: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.32776691+07:00","message":"Set new StatePrefix : 'ยกย่องพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.327769098+07:00","message":"Next Push (prob) : 'ย่องพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.327780044+07:00","message":"push: {false ยก 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639847013+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.63989231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639898378+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.639913538+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639921121+07:00","message":"[bufferProcess] interim [560000000]:ยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639923694+07:00","message":"[bufferProcess] send to processor:ยกย่องพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639931913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639935008+07:00","message":"> Transcript [1261] [false]: 'ยกย่องพระเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639937733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.639940213+07:00","message":"Set new StatePrefix: 'ยกย่องพระเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.837207761+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.837252341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.837258898+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.837274563+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.837283997+07:00","message":"[bufferProcess] interim [800000000]:ยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.837286655+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.83729275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.83729642+07:00","message":"> Transcript [1262] [false]: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.837298893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.837301793+07:00","message":"Set new StatePrefix: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.962685315+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.962716629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.962722099+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:52.962732165+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962738261+07:00","message":"[bufferProcess] interim [920000000]:ยกย่องพระจริยวัตรอันงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.9627408+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962746509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962749025+07:00","message":"> Transcript [1263] [false]: 'ยกย่องพระจริยวัตรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962752253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962754384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962756369+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:52.962758924+07:00","message":"TextPushed: 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.154873154+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.154914931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.154922251+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.154945369+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154958337+07:00","message":"[bufferProcess] interim [100000000]:ยกย่องพระจริยวัตรอันงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154961891+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154972276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154977011+07:00","message":"> Transcript [1264] [false]: 'ยกย่องพระจริยวัตรอันงด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154982023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.154984774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.15498787+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.15499184+07:00","message":"TextPushed: 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.410762802+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.410844597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.410853654+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.410874572+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410886256+07:00","message":"[bufferProcess] interim [340000000]:ยกย่องพระจริยวัตรอันงดงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410889968+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410897912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410902119+07:00","message":"> Transcript [1265] [false]: 'ยกย่องพระจริยวัตรอันงดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410907843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410911532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410915949+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.410919882+07:00","message":"TextPushed: 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.609506165+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.609559565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.60956759+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.609586094+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609599479+07:00","message":"[bufferProcess] interim [520000000]:ยกย่องพระจริยวัตรอันงดงามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609603997+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609611846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609616756+07:00","message":"> Transcript [1266] [false]: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609622412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.60962652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609630892+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609634594+07:00","message":"TextPushed: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609643321+07:00","message":"Push: 'ย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609646581+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609650376+07:00","message":"Set new StatePrefix : 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.609654238+07:00","message":"Next Push (prob) : 'อันงดงามและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.609666574+07:00","message":"push: {false ย่องพระจริยวัตร 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.863233551+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.863269535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.863275439+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:53.863288138+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863296038+07:00","message":"[bufferProcess] interim [760000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863298863+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863302768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863306021+07:00","message":"> Transcript [1267] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863309828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863311924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863314047+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:53.863316757+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.05074627+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.050788445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.050795711+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.050807912+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050817822+07:00","message":"[bufferProcess] interim [940000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050822215+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050829125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050833682+07:00","message":"> Transcript [1268] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050838827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050842778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050846783+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.050849578+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.053882404+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.053917028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.053922446+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.053935849+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053943808+07:00","message":"[bufferProcess] interim [0]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.05394701+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053954056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.05395713+07:00","message":"> Transcript [1269] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053960949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053963217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053965474+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.053968209+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.635232004+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.635268209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.635274013+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.635284456+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635291714+07:00","message":"[bufferProcess] interim [600000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635294409+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635298284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635301176+07:00","message":"> Transcript [1270] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635304733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635306873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635308812+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635311117+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635313679+07:00","message":"Push: 'อันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635315649+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635317849+07:00","message":"Set new StatePrefix : 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.635320477+07:00","message":"Next Push (prob) : 'ความเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.635328533+07:00","message":"push: {false อันงดงามและ 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.828380887+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.828424347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.828431607+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.828445097+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828453079+07:00","message":"[bufferProcess] interim [780000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828455907+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828463625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828466741+07:00","message":"> Transcript [1271] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828470521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828472778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828475167+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.828478062+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.964069319+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.964104413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.964110756+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:54.964125273+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964132497+07:00","message":"[bufferProcess] interim [900000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964135352+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964139026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964141974+07:00","message":"> Transcript [1272] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964145535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.9641476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964149949+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:54.964152737+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:55.215926238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:55.215954988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.278128109+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.278156322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.278161702+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.278175385+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278183091+07:00","message":"[bufferProcess] interim [140000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278185859+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278189613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278192001+07:00","message":"> Transcript [1273] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278196151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278198215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278209698+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.278212762+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.286441737+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.286469114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.286474821+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.286491148+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.28649826+07:00","message":"[bufferProcess] interim [200000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286501367+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286507806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286510511+07:00","message":"> Transcript [1274] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286514176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286516378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286519143+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286521591+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286528125+07:00","message":"Push: 'ความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286530388+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286532704+07:00","message":"Set new StatePrefix : 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองหรือเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.286535+07:00","message":"Next Push (prob) : 'หรือเป็นเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.286543548+07:00","message":"push: {false ความเป็นกันเอง 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.574000261+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.574039728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.574045976+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.574060196+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574068512+07:00","message":"[bufferProcess] interim [500000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574071516+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574075551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574078443+07:00","message":"> Transcript [1275] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574081365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.574083507+07:00","message":"Set new StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.711872382+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.711906301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.7119175+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.711930745+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711937646+07:00","message":"[bufferProcess] interim [680000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711940553+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.71195031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711953517+07:00","message":"> Transcript [1276] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.7119574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711959541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711962085+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.711964991+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.847186896+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.847237295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.847244745+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.847260491+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.84726768+07:00","message":"[bufferProcess] interim [740000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847271277+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847280594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847283595+07:00","message":"> Transcript [1277] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847287675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847290455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847292918+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.847295741+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.851541666+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.851559833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.851564487+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:55.85157621+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851580993+07:00","message":"[bufferProcess] interim [800000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851583358+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851590383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851592607+07:00","message":"> Transcript [1278] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851595727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851597829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851601086+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:55.851604171+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.162758098+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.162797564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.162804778+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.162818365+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162825776+07:00","message":"[bufferProcess] interim [100000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162828766+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162836335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162839449+07:00","message":"> Transcript [1279] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162843789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162846107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162848531+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162852722+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162860858+07:00","message":"Push: 'ถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162864125+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.162867788+07:00","message":"Set new StatePrefix : 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.16287178+07:00","message":"Next Push (prob) : 'กรุณาธิคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.162884497+07:00","message":"push: {false ถือเป็นพระ 0 0xc00189c080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.424323595+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.424372722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.424380747+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.424400575+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424413035+07:00","message":"[bufferProcess] interim [340000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424417319+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424426368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424430335+07:00","message":"> Transcript [1280] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424437178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424440351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424444803+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.424449496+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.556131054+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.556179649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.556186157+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.556199326+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556213053+07:00","message":"[bufferProcess] interim [520000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556216533+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556222483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556225821+07:00","message":"> Transcript [1281] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอยากหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556230142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556232386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556234929+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.556238008+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.599032014+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.67224789+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.672287182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.672294549+07:00","message":"receive interim result [false|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.6723121+07:00","message":"[buffer interim] 98 false ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672319582+07:00","message":"[bufferProcess] interim [700000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672322202+07:00","message":"[bufferProcess] send to processor:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672326366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672329486+07:00","message":"> Transcript [1282] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672332342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.672334335+07:00","message":"Set new StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708028382+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุด\",\"confidence\":0.95542365}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708081515+07:00","message":"receive interim result [true|false]: ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708091895+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708094254+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708101252+07:00","message":"[buffer interim] 98 true ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708112962+07:00","message":"[bufferProcess] interim [730000000]:ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708120403+07:00","message":"[bufferProcess] send to processor (isfinal):ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708124532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708127812+07:00","message":"> Transcript [1283] [false]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708131814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708134016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708136344+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708139223+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708142315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708144526+07:00","message":"> Transcript [1284] [true]: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระกรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708147136+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.70814893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708150848+07:00","message":"StatePrefix: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระมหากรุณาธิคุณอย่างหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708152895+07:00","message":"TextPushed: 'ยกย่องพระจริยวัตรอันงดงามและความเป็นกันเองถือเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:56.708161362+07:00","message":"Push: 'กรุณาธิคุณอย่างหาที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.708171189+07:00","message":"push: {true กรุณาธิคุณอย่างหาที่สุด 0 0xc00189c080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:56.719520555+07:00","message":"write wav file: './tmp/7583/7583_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:56.730791134+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.179634397+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.201896777+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.201936622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.201941744+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.201956627+07:00","message":"[buffer interim] 99 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.201963684+07:00","message":"[bufferProcess] interim [480000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.201965607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.265782535+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.265820099+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-06-19T09:13:57.265825711+07:00","message":"receive interim result [true|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.265833298+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.265835893+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.26584123+07:00","message":"[buffer interim] 99 true ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265849572+07:00","message":"[bufferProcess] interim [660000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.26585485+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265858131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265861518+07:00","message":"> Transcript [1285] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265863894+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265865848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265868018+07:00","message":"> Transcript [1286] [true]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265871059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265873226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265875264+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265877367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:57.265883729+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:57.265892798+07:00","message":"push: {true ไม่ได้ 0 0xc00189c980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:13:57.270723271+07:00","message":"write wav file: './tmp/7583/7583_99.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:58.216996148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:13:58.217022181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:58.722136042+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.59376053+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.593801332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.593807239+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.593820134+07:00","message":"[buffer interim] 100 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.59382739+07:00","message":"[bufferProcess] interim [720000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.593829255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.593834505+07:00","message":"[bufferProcess] send to processor (ticker):พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.593837347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.593840312+07:00","message":"> Transcript [1287] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.593842731+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.734376878+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.734438402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.734444921+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.734459118+07:00","message":"[buffer interim] 100 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.734466004+07:00","message":"[bufferProcess] interim [780000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.734467849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.834560974+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.834596986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.834602427+07:00","message":"receive interim result [false|false]: ภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:13:59.834619019+07:00","message":"[buffer interim] 100 false ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834626987+07:00","message":"[bufferProcess] interim [900000000]:ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834629657+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834632907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834635851+07:00","message":"> Transcript [1288] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834638007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:13:59.834640359+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.088648981+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.088691822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.088697728+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.088717605+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088725696+07:00","message":"[bufferProcess] interim [200000000]:ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088728239+07:00","message":"[bufferProcess] send to processor:ภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088731979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088734943+07:00","message":"> Transcript [1289] [false]: 'ภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088738099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088740219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088743745+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.088746337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.148138868+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.148188438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.148194132+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.148212291+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148226934+07:00","message":"[bufferProcess] interim [320000000]:ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148229334+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148233267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148237534+07:00","message":"> Transcript [1290] [false]: 'ภาพถ่ายเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148241189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148243394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148245617+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.148247705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.598877304+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.598917004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.598923145+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.598935902+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598942151+07:00","message":"[bufferProcess] interim [680000000]:ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598944771+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598950416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598957596+07:00","message":"> Transcript [1291] [false]: 'ภาพถ่ายเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598961391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598963871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598965993+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.598968227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794869112+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794919871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794926885+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794947356+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794951342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794953967+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794960212+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.794963839+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794970176+07:00","message":"[bufferProcess] interim [860000000]:ภาพถ่ายเหตุการณ์ที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794972467+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794975756+07:00","message":"[bufferProcess] interim [920000000]:ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794978137+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794981461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794984694+07:00","message":"> Transcript [1292] [false]: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794988271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794990523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794992717+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794994938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794997369+07:00","message":"Push: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.794999518+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795001565+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795003798+07:00","message":"Next Push (prob) : 'ถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795005577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795007624+07:00","message":"> Transcript [1293] [false]: 'ภาพถ่ายเหตุการณ์ที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795009841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795011535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795013313+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.795015241+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.795024102+07:00","message":"push: {false ภาพ 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.84717961+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.847211417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.847225103+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:00.847237957+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847245125+07:00","message":"[bufferProcess] interim [980000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847249118+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847258763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847263467+07:00","message":"> Transcript [1294] [false]: 'ภาพถ่ายเหตุการณ์ที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847268121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847271338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847274028+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:00.847277844+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.038165117+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.038198602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.038207035+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.038234228+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038243274+07:00","message":"[bufferProcess] interim [160000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038247954+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038258031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038271075+07:00","message":"> Transcript [1295] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038278861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038281835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.038285074+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.03828881+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:01.217516337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:01.217518855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.298623098+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.298665749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.298672242+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.298686512+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298694969+07:00","message":"[bufferProcess] interim [340000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298698004+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298705237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.29870825+07:00","message":"> Transcript [1296] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298712683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298715259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298717985+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298721052+07:00","message":"TextPushed: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298727281+07:00","message":"Push: 'ถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298730264+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.29873324+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.298736311+07:00","message":"Next Push (prob) : 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.298745466+07:00","message":"push: {false ถ่ายเหตุการณ์ที่ 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.488525407+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.488568247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.488575268+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.488589722+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488597472+07:00","message":"[bufferProcess] interim [580000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488600274+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488607093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488610337+07:00","message":"> Transcript [1297] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488614279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488616833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488619181+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.488621842+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.560155076+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.56019205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.560198921+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.560213021+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560226955+07:00","message":"[bufferProcess] interim [640000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560230275+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560237752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560241003+07:00","message":"> Transcript [1298] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560244603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560247171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.560249762+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.56025246+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.683668709+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.683710109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.683716829+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.683731229+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.683738964+07:00","message":"[bufferProcess] interim [820000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.683742036+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.683750634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.68375418+07:00","message":"> Transcript [1299] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.68375784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.683760537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.683764092+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.68376721+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.879390745+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.879432242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.879438507+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.879456392+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879464985+07:00","message":"[bufferProcess] interim [940000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879468197+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879474112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879477728+07:00","message":"> Transcript [1300] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.87948158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.87948369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879486031+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879489021+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879493561+07:00","message":"Push: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879497831+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879500265+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:01.879502979+07:00","message":"Next Push (prob) : 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:01.87951107+07:00","message":"push: {false สมเด็จพระ 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.07137199+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.071422136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.071431125+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.07145059+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071462496+07:00","message":"[bufferProcess] interim [180000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071466349+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071474914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071480266+07:00","message":"> Transcript [1301] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071486248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.07148964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071492924+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.071501656+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.196890373+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.196931289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.196938147+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.19695333+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196961308+07:00","message":"[bufferProcess] interim [240000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196964322+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196972771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196975767+07:00","message":"> Transcript [1302] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196980133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196982816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196985052+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.196987884+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.255829707+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.255867625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.255874288+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.255888901+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255896738+07:00","message":"[bufferProcess] interim [360000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255899807+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255903629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.25590694+07:00","message":"> Transcript [1303] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255910693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255913039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255915719+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.255918685+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.447061085+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.447106722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.447113206+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.447126482+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447134523+07:00","message":"[bufferProcess] interim [540000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447137407+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447143018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447145987+07:00","message":"> Transcript [1304] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447150459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.44715287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447155519+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447158317+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447163311+07:00","message":"Push: 'เจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447165457+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447167905+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.447170696+07:00","message":"Next Push (prob) : 'ฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.447180584+07:00","message":"push: {false เจ้าลูกเธอเจ้า 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.577362294+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.577401147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.577407904+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.577422231+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577429115+07:00","message":"[bufferProcess] interim [660000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577431847+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.57743983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577442564+07:00","message":"> Transcript [1305] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577446528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.57744894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577451421+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.577454043+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.579303067+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.579316187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.579320539+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.579329887+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579333443+07:00","message":"[bufferProcess] interim [720000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579336079+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579339313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579341693+07:00","message":"> Transcript [1306] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579344053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579345917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.579347707+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.57934979+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.637739205+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.637770334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.637776833+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.637788775+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637797672+07:00","message":"[bufferProcess] interim [780000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637800111+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637806076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637808918+07:00","message":"> Transcript [1307] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637813112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637815356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637817746+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.637820403+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.768639907+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.768678492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.768684347+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.768697546+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768704289+07:00","message":"[bufferProcess] interim [840000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.76870682+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768712631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768717046+07:00","message":"> Transcript [1308] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768721036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768723456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768725457+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768728184+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768734476+07:00","message":"Push: 'ฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768738183+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768740789+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:02.768743164+07:00","message":"Next Push (prob) : 'กิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:02.76875178+07:00","message":"push: {false ฟ้าพัชร 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.349049857+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.349085199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.34909152+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.349106737+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349114245+07:00","message":"[bufferProcess] interim [440000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349116965+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349126199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349129198+07:00","message":"> Transcript [1309] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349132915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349135524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349137948+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.349141328+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.351641742+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.351652595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.351656798+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.351666594+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351669804+07:00","message":"[bufferProcess] interim [500000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351672074+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351674828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351677213+07:00","message":"> Transcript [1310] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351680088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351681946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351683778+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.351685909+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.479797449+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.479835792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.47984313+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.479856938+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.47986382+07:00","message":"[bufferProcess] interim [560000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479869927+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479877433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479880493+07:00","message":"> Transcript [1311] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479883933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479887395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479890241+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.479894939+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.800989355+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.801035804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.80104276+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.801054461+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801062214+07:00","message":"[bufferProcess] interim [920000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801064836+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801070717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801073358+07:00","message":"> Transcript [1312] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801077273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801079693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801083099+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801087533+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801095189+07:00","message":"Push: 'กิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801097855+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.80110181+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:03.801108156+07:00","message":"Next Push (prob) : 'ภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.801124927+07:00","message":"push: {false กิติยา 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875141652+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875179607+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875182262+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875184196+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875186119+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875188012+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:03.875190239+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.050992572+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.051025815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.051031543+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.051046168+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051053381+07:00","message":"[bufferProcess] interim [160000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051056455+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051061249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051064181+07:00","message":"> Transcript [1313] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051067624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051069848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051071689+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.051074198+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.054012311+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.05402404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.054027784+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.054032634+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.05404156+07:00","message":"[bufferProcess] interim [220000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.05404404+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.054046969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.054049226+07:00","message":"> Transcript [1314] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.054051989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.054053792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.05405596+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.054058306+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.179536766+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.179574706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.17958076+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.179595651+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179603916+07:00","message":"[bufferProcess] interim [280000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179606676+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179611273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179614468+07:00","message":"> Transcript [1315] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.17961825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179620716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179622745+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.179625483+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:04.217817776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:04.217840175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.235947968+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.235983392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.235989168+07:00","message":"receive interim result [false|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.236002549+07:00","message":"[buffer interim] 100 false ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236009427+07:00","message":"[bufferProcess] interim [340000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236012311+07:00","message":"[bufferProcess] send to processor:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236016319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236019626+07:00","message":"> Transcript [1316] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236023486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236025665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236027658+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.23603026+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236034636+07:00","message":"Push: 'ภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236036829+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236039318+07:00","message":"Set new StatePrefix : 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.236041701+07:00","message":"Next Push (prob) : 'เทพพยัคฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.236049399+07:00","message":"push: {false ภานเรนทิรา 0 0xc002201600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.547381399+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643535738+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643579447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643587356+07:00","message":"receive interim result [true|false]: ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643598337+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643600925+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643607965+07:00","message":"[buffer interim] 100 true ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643619729+07:00","message":"[bufferProcess] interim [850000000]:ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643623451+07:00","message":"[bufferProcess] send to processor (isfinal):ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643627404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643630438+07:00","message":"> Transcript [1317] [false]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643633498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.64363638+07:00","message":"Set new StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643638784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643640723+07:00","message":"> Transcript [1318] [true]: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643644957+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643647205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643649186+07:00","message":"StatePrefix: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.643652269+07:00","message":"TextPushed: 'ภาพถ่ายเหตุการณ์ที่สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:04.64365523+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.643665215+07:00","message":"push: {true เทพยวดี 0 0xc002201600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:04.658496798+07:00","message":"write wav file: './tmp/7583/7583_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:04.679999977+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.013086294+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.013131092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.013138483+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.013154783+07:00","message":"[buffer interim] 101 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.013175129+07:00","message":"[bufferProcess] interim [360000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.013177559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.197123684+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.197173665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.19717936+07:00","message":"receive interim result [false|false]: กรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.197192692+07:00","message":"[buffer interim] 101 false กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.197199421+07:00","message":"[bufferProcess] interim [540000000]:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.197201839+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.197207268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.197210394+07:00","message":"> Transcript [1319] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.197212998+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.837362248+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.837399824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.83740512+07:00","message":"receive interim result [false|false]: กรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.837420122+07:00","message":"[buffer interim] 101 false กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837427318+07:00","message":"[bufferProcess] interim [140000000]:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837429593+07:00","message":"[bufferProcess] send to processor:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837433139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837438476+07:00","message":"> Transcript [1320] [false]: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837441552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837443929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837445859+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.837448049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.906310776+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.906347046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.906353374+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:05.906365214+07:00","message":"[buffer interim] 101 false กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906372366+07:00","message":"[bufferProcess] interim [260000000]:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906374864+07:00","message":"[bufferProcess] send to processor:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906380594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906383323+07:00","message":"> Transcript [1321] [false]: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906386106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906388179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906390431+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:05.906392826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.421671879+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.421711795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.42171799+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.42173196+07:00","message":"[buffer interim] 101 false กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421739438+07:00","message":"[bufferProcess] interim [740000000]:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421741985+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421745614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421749177+07:00","message":"> Transcript [1322] [false]: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.42175242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421754565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421756818+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.421759087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.739473595+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.739523494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.739531491+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.73954792+07:00","message":"[buffer interim] 101 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739559521+07:00","message":"[bufferProcess] interim [100000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739564953+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739572665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739578722+07:00","message":"> Transcript [1323] [false]: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739584025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739586993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739590172+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739593603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739599549+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739602674+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.739606059+07:00","message":"Set new StatePrefix : 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:06.7396092+07:00","message":"Next Push (prob) : 'หลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:06.739619791+07:00","message":"push: {false กรม 0 0xc00394a080}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:07.218832166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:07.218844682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.319966023+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.320004127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.320009979+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:07.320023516+07:00","message":"[buffer interim] 101 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320030359+07:00","message":"[bufferProcess] interim [700000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320032937+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320036972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320039792+07:00","message":"> Transcript [1324] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320042905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320044941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320047125+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:07.320049721+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.458202695+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.542031215+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.542075176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.542080992+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.542093763+07:00","message":"[buffer interim] 101 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542103342+07:00","message":"[bufferProcess] interim [960000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542105969+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542112108+07:00","message":"[bufferProcess] send to processor (ticker):กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542115997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542120181+07:00","message":"> Transcript [1325] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542123765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542125954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542128353+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.54213115+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542133107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.54213515+07:00","message":"> Transcript [1326] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.54213745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542139346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542141083+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.542143038+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551375334+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551412694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551418476+07:00","message":"receive interim result [true|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551429857+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.55143201+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551438242+07:00","message":"[buffer interim] 101 true กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.55144501+07:00","message":"[bufferProcess] interim [990000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551449003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551451609+07:00","message":"> Transcript [1327] [true]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551454687+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.55145684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551459385+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551462305+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:08.551469207+07:00","message":"Push: 'หลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.551477741+07:00","message":"push: {true หลวงราชสาริณีสิริพัชรมหาวัชรราชธิดาเสด็จ 0 0xc00394a080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:08.560436865+07:00","message":"write wav file: './tmp/7583/7583_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:08.650095556+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.119314563+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.119357483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.119362891+07:00","message":"receive interim result [false|false]: เยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.119378376+07:00","message":"[buffer interim] 102 false เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.119385684+07:00","message":"[bufferProcess] interim [480000000]:เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.11938777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.367272853+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.367311588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.36731642+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.367325385+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.367332332+07:00","message":"[bufferProcess] interim [780000000]:เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.367334956+07:00","message":"[bufferProcess] send to processor:เยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.367338439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.367340777+07:00","message":"> Transcript [1328] [false]: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.367343077+07:00","message":"Set StatePrefix (first interim): 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.650222294+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.650273377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.650279457+07:00","message":"receive interim result [false|false]: เยี่ยมความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.650293933+07:00","message":"[buffer interim] 102 false เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650302078+07:00","message":"[bufferProcess] interim [20000000]:เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650304392+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650310995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650314884+07:00","message":"> Transcript [1329] [false]: 'เยี่ยมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650318358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650320702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.65032277+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.650325033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.686364187+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.686403264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.686410364+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.686421355+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686428285+07:00","message":"[bufferProcess] interim [80000000]:เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686430853+07:00","message":"[bufferProcess] send to processor:เยี่ยมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686436587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686442081+07:00","message":"> Transcript [1330] [false]: 'เยี่ยมความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686445222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686447587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686449897+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.686452215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.870836479+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.870895702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.870904245+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:09.870919406+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870930384+07:00","message":"[bufferProcess] interim [260000000]:เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870934118+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870943462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870946845+07:00","message":"> Transcript [1331] [false]: 'เยี่ยมฟาร์มสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870949761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870951989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.87095399+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:09.870956075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.003302445+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.00333667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.003351152+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.003366823+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003374643+07:00","message":"[bufferProcess] interim [380000000]:เยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003378439+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.00338861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003392672+07:00","message":"> Transcript [1332] [false]: 'เยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.00339726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003400855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003405513+07:00","message":"StatePrefix: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003408573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003417521+07:00","message":"Push: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003420799+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003423807+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.003427319+07:00","message":"Next Push (prob) : 'ฟาร์มสุนัขบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.003436468+07:00","message":"push: {false เยี่ยม 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.071142484+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.071178888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.071185422+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.071196198+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071202811+07:00","message":"[bufferProcess] interim [440000000]:เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071205248+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071209356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071212073+07:00","message":"> Transcript [1333] [false]: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071214461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.071216441+07:00","message":"Set new StatePrefix: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:10.218866065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:10.218887539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.396328169+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.39639413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.396400832+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.396415517+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396426667+07:00","message":"[bufferProcess] interim [800000000]:เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.39642918+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.39645292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396455962+07:00","message":"> Transcript [1334] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396459788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396461882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396463812+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.396466484+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.584836336+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.584874673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.584880391+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.584890121+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584896436+07:00","message":"[bufferProcess] interim [980000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584899325+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584903541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584906646+07:00","message":"> Transcript [1335] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584909854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584911857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584914429+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.584916732+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.78037318+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.780415837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.78042259+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.780436897+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780445081+07:00","message":"[bufferProcess] interim [160000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780447972+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.78045149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780454612+07:00","message":"> Transcript [1336] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780458388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780460609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780463327+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.780465571+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.90418675+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.904228776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.904235606+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.904255722+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904264266+07:00","message":"[bufferProcess] interim [280000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904266873+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904273775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904277348+07:00","message":"> Transcript [1337] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904280767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904283508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904288783+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904291451+07:00","message":"TextPushed: 'เยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904298991+07:00","message":"Push: 'ฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904301019+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904303361+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:10.904306151+07:00","message":"Next Push (prob) : 'แก้วของนายพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:10.904315383+07:00","message":"push: {false ฟาร์มสุนัขบาง 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.225054736+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.225090917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.225097285+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.225109683+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.225115973+07:00","message":"[bufferProcess] interim [580000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.225118765+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.225124678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.22512764+07:00","message":"> Transcript [1338] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.225130719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.225133552+07:00","message":"Set new StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.412039363+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.412084995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.412092562+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.412107539+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.41211781+07:00","message":"[bufferProcess] interim [760000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412120903+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412129501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412134841+07:00","message":"> Transcript [1339] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.41213864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412141119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412143131+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.412146063+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.476051812+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.476083982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.476089601+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:11.47610615+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476113721+07:00","message":"[bufferProcess] interim [880000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476116362+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476119753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476122362+07:00","message":"> Transcript [1340] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476125936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476128037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476129923+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:11.476132716+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.116794353+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.116836613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.11684392+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.116859324+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116867156+07:00","message":"[bufferProcess] interim [480000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116869991+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116879287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116882647+07:00","message":"> Transcript [1341] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.11688639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116888925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116891232+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.116894357+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.184426178+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.184471733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.184478701+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.184491799+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184498155+07:00","message":"[bufferProcess] interim [600000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184501325+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184509068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184511584+07:00","message":"> Transcript [1342] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184515042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184519699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.1845222+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.18452496+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184532796+07:00","message":"Push: 'แก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184535327+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184537791+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.184540068+07:00","message":"Next Push (prob) : 'คำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.184548372+07:00","message":"push: {false แก้วของนายพิชัย 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.504485191+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.504515957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.504521928+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.50453546+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504541635+07:00","message":"[bufferProcess] interim [840000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.50454446+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504548288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504550903+07:00","message":"> Transcript [1343] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504554138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504556395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504558648+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.504561629+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.560203787+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.560239301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.56025091+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.56026589+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560273686+07:00","message":"[bufferProcess] interim [960000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560277681+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560282736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560287023+07:00","message":"> Transcript [1344] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560291845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560294898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.560300323+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.56030403+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.880034298+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.880080191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.880086364+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.880113041+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880125069+07:00","message":"[bufferProcess] interim [260000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880127724+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.88013256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880135748+07:00","message":"> Transcript [1345] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880139403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880141704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880144239+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.880148514+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.880966248+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.881004735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.881010641+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.881025784+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.88103275+07:00","message":"[bufferProcess] interim [320000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881035992+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.88104316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881046061+07:00","message":"> Transcript [1346] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881050258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881052638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881055073+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881058008+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881064273+07:00","message":"Push: 'คำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881066303+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.881068863+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:12.88107158+07:00","message":"Next Push (prob) : 'อดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:12.881079717+07:00","message":"push: {false คำสุวรรณ 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.015034528+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.015072035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.015078887+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.015093571+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.015101056+07:00","message":"[bufferProcess] interim [380000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.015103801+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.015111153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.015114105+07:00","message":"> Transcript [1347] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.015116756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.01511893+07:00","message":"Set new StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมัคร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:13.219843373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:13.219858749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.275558416+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.275603329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.275609827+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.275633852+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275644217+07:00","message":"[bufferProcess] interim [680000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275647163+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275653362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275656385+07:00","message":"> Transcript [1348] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275658832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.275661196+07:00","message":"Set new StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.405964284+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.406006243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.406012915+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.406028204+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406035745+07:00","message":"[bufferProcess] interim [800000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.40603919+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406047186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406052083+07:00","message":"> Transcript [1349] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.40605637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406059039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406061187+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.406064082+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716881544+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716905339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716910674+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.716925074+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716931101+07:00","message":"[bufferProcess] interim [40000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716934026+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716946654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716950546+07:00","message":"> Transcript [1350] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716953791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.71695631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716959002+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.716961999+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.971084696+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.971139321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.971146917+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:13.971162362+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971170417+07:00","message":"[bufferProcess] interim [340000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971173405+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971177152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971180973+07:00","message":"> Transcript [1351] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971184817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971187586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971190638+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:13.971194383+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.104611358+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.104654253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.104661452+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.104672491+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104679644+07:00","message":"[bufferProcess] interim [520000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104682985+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104688881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104691628+07:00","message":"> Transcript [1352] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104695232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.10469744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104700032+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104702557+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.10470747+07:00","message":"Push: 'อดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104709712+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.104711972+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.10471456+07:00","message":"Next Push (prob) : 'ผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.104722265+07:00","message":"push: {false อดีตนายกสมาคม 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.297738883+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.297777129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.297784611+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.297797007+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297803945+07:00","message":"[bufferProcess] interim [700000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297807068+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297813033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297815926+07:00","message":"> Transcript [1353] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.29781968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297822427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297824577+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.297827277+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.880510828+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.880559805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.880566652+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:14.880581409+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880593448+07:00","message":"[bufferProcess] interim [300000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880596766+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880601153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.8806044+07:00","message":"> Transcript [1354] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.8806086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880610941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880613558+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:14.880618912+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.00300211+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.003042174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.003049223+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.003064124+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003072566+07:00","message":"[bufferProcess] interim [420000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003075421+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003083787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003086839+07:00","message":"> Transcript [1355] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003091287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003095369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003098702+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.003103159+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.316281199+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.31632276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.316329225+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.31634562+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316353574+07:00","message":"[bufferProcess] interim [720000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316356615+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316360455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316363243+07:00","message":"> Transcript [1356] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316367641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316369993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316372038+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316374966+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316378427+07:00","message":"Push: 'ผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316380625+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316387895+07:00","message":"Set new StatePrefix : 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.316398258+07:00","message":"Next Push (prob) : 'พันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.316423055+07:00","message":"push: {false ผู้เลี้ยงสุนัขไทย 0 0xc0018ecd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.371521271+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.443468299+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.443506082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.443512407+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.443526642+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443534662+07:00","message":"[bufferProcess] interim [840000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443538263+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443546494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.44354937+07:00","message":"> Transcript [1357] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443553177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443555391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443557681+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.443560725+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.445378876+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.445390131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.445394067+07:00","message":"receive interim result [false|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.445402532+07:00","message":"[buffer interim] 102 false เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445406187+07:00","message":"[bufferProcess] interim [900000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445408641+07:00","message":"[bufferProcess] send to processor:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445411839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445414068+07:00","message":"> Transcript [1358] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445416719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445418643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.445420818+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.44542307+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478712191+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478748039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478755123+07:00","message":"receive interim result [true|false]: เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478763999+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478766191+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478772757+07:00","message":"[buffer interim] 102 true เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478782151+07:00","message":"[bufferProcess] interim [930000000]:เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478787864+07:00","message":"[bufferProcess] send to processor (isfinal):เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478793702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478796498+07:00","message":"> Transcript [1359] [false]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478800079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.47880218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.47880452+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478807842+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478809992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478812008+07:00","message":"> Transcript [1360] [true]: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภออรัญประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478814568+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478816344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478818536+07:00","message":"StatePrefix: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทยพันธุ์บางแก้วในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.478820642+07:00","message":"TextPushed: 'เยี่ยมฟาร์มสุนัขบางแก้วของนายพิชัยคำสุวรรณอดีตนายกสมาคมผู้เลี้ยงสุนัขไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:15.47882714+07:00","message":"Push: 'พันธุ์บางแก้วในอำเภออรัญประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.478835266+07:00","message":"push: {true พันธุ์บางแก้วในอำเภออรัญประเทศ 0 0xc0018ecd00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:15.490159801+07:00","message":"write wav file: './tmp/7583/7583_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:15.504650178+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:16.22075221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:16.220780592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.220918337+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.220938618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.22094355+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.220959525+07:00","message":"[buffer interim] 103 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.220965569+07:00","message":"[bufferProcess] interim [540000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.220967956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.354520363+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.354544524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.354549722+07:00","message":"receive interim result [false|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.354563506+07:00","message":"[buffer interim] 103 false อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.354570705+07:00","message":"[bufferProcess] interim [720000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.354573881+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.354577516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.354581148+07:00","message":"> Transcript [1361] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.354583608+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.598210263+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687700856+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687741724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมือง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687748189+07:00","message":"receive interim result [true|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687758577+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687760863+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687767465+07:00","message":"[buffer interim] 103 true อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687775598+07:00","message":"[bufferProcess] interim [110000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687778821+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687782173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687785291+07:00","message":"> Transcript [1362] [false]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687788783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687791094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687793349+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687795581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687797298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687799273+07:00","message":"> Transcript [1363] [true]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687801552+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687803853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687805665+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687807523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:16.687810391+07:00","message":"Push: 'อำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.687820794+07:00","message":"push: {true อำเภอเมือง 0 0xc00189c880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:16.692910927+07:00","message":"write wav file: './tmp/7583/7583_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:16.852665732+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.287727314+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.287769347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.287775215+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.287789395+07:00","message":"[buffer interim] 104 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.287797182+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.28779913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.392584624+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.392635912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัยน์ตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.392641768+07:00","message":"receive interim result [false|false]: นัยน์ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.392658407+07:00","message":"[buffer interim] 104 false นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.392666094+07:00","message":"[bufferProcess] interim [540000000]:นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.39266863+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.392672058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.392675207+07:00","message":"> Transcript [1364] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.392677588+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.396704565+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.396735375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.396740763+07:00","message":"receive interim result [false|false]: ในตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.396752913+07:00","message":"[buffer interim] 104 false ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396758148+07:00","message":"[bufferProcess] interim [600000000]:ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396760688+07:00","message":"[bufferProcess] send to processor:นัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396765026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396768416+07:00","message":"> Transcript [1365] [false]: 'นัยน์ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396770858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.396772923+07:00","message":"Set new StatePrefix: 'นัยน์ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.517203626+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.517244886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.517252159+07:00","message":"receive interim result [false|false]: ในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.517273518+07:00","message":"[buffer interim] 104 false ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.517281559+07:00","message":"[bufferProcess] interim [660000000]:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.517284102+07:00","message":"[bufferProcess] send to processor:ในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.51728971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.517292493+07:00","message":"> Transcript [1366] [false]: 'ในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.517295167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.517297318+07:00","message":"Set new StatePrefix: 'ในตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.834715635+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.834753518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.83476+07:00","message":"receive interim result [false|false]: ในตำบลอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.834774118+07:00","message":"[buffer interim] 104 false ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834781332+07:00","message":"[bufferProcess] interim [960000000]:ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834783968+07:00","message":"[bufferProcess] send to processor:ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834790317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834793484+07:00","message":"> Transcript [1367] [false]: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834795884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.834797984+07:00","message":"Set new StatePrefix: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.88687894+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.886922215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.886929139+07:00","message":"receive interim result [false|false]: ในตำบลอรัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:17.886942295+07:00","message":"[buffer interim] 104 false ในตำบลอรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.88694968+07:00","message":"[bufferProcess] interim [80000000]:ในตำบลอรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886952126+07:00","message":"[bufferProcess] send to processor:ในตำบลอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886958716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886962014+07:00","message":"> Transcript [1368] [false]: 'ในตำบลอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886965318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886967448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886969664+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:17.886972061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.018246407+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.018296885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.018303126+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.018318063+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018325059+07:00","message":"[bufferProcess] interim [140000000]:ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018327635+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018336741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018340973+07:00","message":"> Transcript [1369] [false]: 'ในตำบลอรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018346107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018349688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018353022+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.018356124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.278301346+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.278338917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.278345765+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.278359288+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278366568+07:00","message":"[bufferProcess] interim [500000000]:ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.27836996+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278377219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278380369+07:00","message":"> Transcript [1370] [false]: 'ในตำบลอรัญญิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278383854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278386198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.278388587+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.27839094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.400602632+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.400629395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.400635691+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.400648051+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400654609+07:00","message":"[bufferProcess] interim [620000000]:ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400657264+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400664041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400666826+07:00","message":"> Transcript [1371] [false]: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400670182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400672806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400674963+07:00","message":"StatePrefix: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400677609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400683137+07:00","message":"Push: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400685154+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400688118+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.400690514+07:00","message":"Next Push (prob) : 'อรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.400699364+07:00","message":"push: {false ในตำบล 0 0xc002201b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.473506914+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.47354699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.473553747+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.473567289+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473574775+07:00","message":"[bufferProcess] interim [680000000]:ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.47357784+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.47358457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473587661+07:00","message":"> Transcript [1372] [false]: 'ในตำบลอรัญญิกอำเภอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473591256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473593643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473596048+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.473599133+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.915976773+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.916010807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.916017581+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:18.916034785+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916041807+07:00","message":"[bufferProcess] interim [40000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916044298+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916048396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916051327+07:00","message":"> Transcript [1373] [false]: 'ในตำบลอรัญญิกอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.91605447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916056698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916059033+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:18.916061223+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:19.221128527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:19.221142557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.486888641+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.486924351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.486930076+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:19.486942948+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486949915+07:00","message":"[bufferProcess] interim [640000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486952458+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486958852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486961673+07:00","message":"> Transcript [1374] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486964849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486967159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486969566+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:19.486971945+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.071598442+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.071653366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.071661764+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.071679762+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071687592+07:00","message":"[bufferProcess] interim [300000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071690762+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071698152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071701312+07:00","message":"> Transcript [1375] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071705878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071709036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071712708+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071718004+07:00","message":"TextPushed: 'ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071726286+07:00","message":"Push: 'อรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071730204+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.07173328+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.071737748+07:00","message":"Next Push (prob) : 'เมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.071758581+07:00","message":"push: {false อรัญญิกอำเภอ 0 0xc002201b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.390301452+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.390344845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.390351956+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.390364673+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390371194+07:00","message":"[bufferProcess] interim [600000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390373837+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390379456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390382205+07:00","message":"> Transcript [1376] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390385747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390387928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.39039042+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.390393405+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.70787225+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707912977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707919738+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707936906+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707943486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707947567+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707952298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707951494+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.707966525+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.70795479+07:00","message":"receive interim result [false|false]:  28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:20.708003046+07:00","message":"[buffer interim] 104 false  28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.707974193+07:00","message":"[bufferProcess] interim [840000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708011836+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708020648+07:00","message":"[bufferProcess] interim [900000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708022814+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708026145+07:00","message":"[bufferProcess] interim [900000000]: 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708029821+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708033374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708036145+07:00","message":"> Transcript [1377] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708039804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.70804234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708044648+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708047246+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708049093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708051029+07:00","message":"> Transcript [1378] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708053308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708055031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708056801+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:20.708058972+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088315672+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088353126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088359533+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088371634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 พฤศจิกายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088374966+07:00","message":"receive interim result [false|false]:  28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088382591+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088387696+07:00","message":"[buffer interim] 104 false  28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088393867+07:00","message":"[bufferProcess] interim [320000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088396767+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088400251+07:00","message":"[bufferProcess] interim [320000000]: 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088402901+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088406069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088408765+07:00","message":"> Transcript [1379] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088412382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.0884145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088416862+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088419365+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088422231+07:00","message":"Push: 'เมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088424305+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088426436+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.088428725+07:00","message":"Next Push (prob) : 'เมื่อวันที่ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.088436405+07:00","message":"push: {false เมืองพิษณุโลก 0 0xc002201b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.281942542+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.281978949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.281985336+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.28200605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พฤศจิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.282009715+07:00","message":"receive interim result [false|false]:  พฤศจิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.2820182+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.282022942+07:00","message":"[buffer interim] 104 false  พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282030926+07:00","message":"[bufferProcess] interim [440000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282035242+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282040693+07:00","message":"[bufferProcess] interim [440000000]: พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282044801+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.28204911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282053914+07:00","message":"> Transcript [1380] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282059469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.28206263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282064868+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.282067606+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411691743+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411728447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411734696+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411746117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พฤศจิกายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411749253+07:00","message":"receive interim result [false|false]:  พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411755845+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.411759453+07:00","message":"[buffer interim] 104 false  พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.4117651+07:00","message":"[bufferProcess] interim [620000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411767968+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411771313+07:00","message":"[bufferProcess] interim [620000000]: พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411774211+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.41177696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411779818+07:00","message":"> Transcript [1381] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411783308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411785318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411787298+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.411789783+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.985902605+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.985947097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.985953328+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:21.985966561+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985973531+07:00","message":"[bufferProcess] interim [220000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985976391+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985982171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985985069+07:00","message":"> Transcript [1382] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985988968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985991301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.98599364+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:21.985996427+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:22.22204853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:22.222051703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499415363+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499460594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499467294+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499478088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499480963+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499488499+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.499492347+07:00","message":"[buffer interim] 104 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499498417+07:00","message":"[bufferProcess] interim [640000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499500823+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499504136+07:00","message":"[bufferProcess] interim [640000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499506933+07:00","message":"[bufferProcess] update buffer: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499510259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499513331+07:00","message":"> Transcript [1383] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499517399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499519403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499521464+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499524127+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499527196+07:00","message":"Push: 'เมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499529478+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499531893+07:00","message":"Set new StatePrefix : 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.499534615+07:00","message":"Next Push (prob) : ' พฤศจิกายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.49954394+07:00","message":"push: {false เมื่อวันที่ 28 0 0xc002201b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.551556075+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.630263022+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.630314575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.630321424+07:00","message":"receive interim result [false|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.630334916+07:00","message":"[buffer interim] 104 false ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630344213+07:00","message":"[bufferProcess] interim [760000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630347227+07:00","message":"[bufferProcess] send to processor:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.63035266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.63035612+07:00","message":"> Transcript [1384] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630360329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630363147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630365414+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.630368876+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.657810931+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.657860365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.657867468+07:00","message":"receive interim result [true|false]: ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.65787793+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.657880168+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.65788746+07:00","message":"[buffer interim] 104 true ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657897392+07:00","message":"[bufferProcess] interim [910000000]:ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657900764+07:00","message":"[bufferProcess] send to processor (isfinal):ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657904439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657907527+07:00","message":"> Transcript [1385] [false]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657910789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657912961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657915418+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657917985+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657920149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657922187+07:00","message":"> Transcript [1386] [true]: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657924402+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657926262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657928045+07:00","message":"StatePrefix: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657929939+07:00","message":"TextPushed: 'ในตำบลอรัญญิกอำเภอเมืองพิษณุโลกเมื่อวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:22.657936794+07:00","message":"Push: ' พฤศจิกายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.657944743+07:00","message":"push: {true  พฤศจิกายน 0 0xc002201b00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:22.670607666+07:00","message":"write wav file: './tmp/7583/7583_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:22.680774669+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.021498322+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.021541794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.021547038+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.021560411+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.021567168+07:00","message":"[bufferProcess] interim [420000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.021568949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.660654582+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.660691914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.660697135+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.660711363+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.660718055+07:00","message":"[bufferProcess] interim [20000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.660720518+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.660724572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.660727514+07:00","message":"> Transcript [1387] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.660729816+07:00","message":"Set StatePrefix (first interim): '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939359085+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939405279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939410719+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939425663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939428541+07:00","message":"receive interim result [false|false]:  ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939436936+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:23.939440602+07:00","message":"[buffer interim] 105 false  ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.93944699+07:00","message":"[bufferProcess] interim [320000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939449578+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.93945313+07:00","message":"[bufferProcess] interim [320000000]: ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939455991+07:00","message":"[bufferProcess] update buffer: 13 ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939458774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939463786+07:00","message":"> Transcript [1388] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939467166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939469311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939471271+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:23.939473498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240754469+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240794183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.24080069+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240814978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240818824+07:00","message":"receive interim result [false|false]:  ยังคงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240825712+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.240828789+07:00","message":"[buffer interim] 105 false  ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240835615+07:00","message":"[bufferProcess] interim [560000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240838097+07:00","message":"[bufferProcess] send to processor:13 ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.24084099+07:00","message":"[bufferProcess] interim [560000000]: ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240843901+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240846645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.24085+07:00","message":"> Transcript [1389] [false]: '13 ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240852937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240855007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240857475+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.240859611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430707191+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430763386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430769444+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430794496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430798237+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430820255+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.430839833+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.43084786+07:00","message":"[bufferProcess] interim [800000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.43085075+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430857169+07:00","message":"[bufferProcess] interim [800000000]: ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430859475+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430870593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430874369+07:00","message":"> Transcript [1390] [false]: '13 ยังคงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430877136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430879128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430881712+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.430884119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747358246+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747399488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747405666+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747417607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747421162+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747439538+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747456729+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747467788+07:00","message":"[bufferProcess] interim [40000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747471152+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747478064+07:00","message":"[bufferProcess] interim [40000000]: ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747481358+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747484405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747487897+07:00","message":"> Transcript [1391] [false]: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747491334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747493572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747496323+07:00","message":"StatePrefix: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747498502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.74750577+07:00","message":"Push: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747507921+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.747510081+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.74751224+07:00","message":"Next Push (prob) : ' ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.747521371+07:00","message":"push: {false 13 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.941890184+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.941932988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.94193936+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.941955784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.941960608+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.941982358+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:24.942005333+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942016857+07:00","message":"[bufferProcess] interim [280000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942025611+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942036735+07:00","message":"[bufferProcess] interim [280000000]: ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942040868+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942044666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.9420489+07:00","message":"> Transcript [1392] [false]: '13 ยังคงสร้างความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942053394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942056127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942059167+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:24.942062541+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:25.222616606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:25.222630821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258537513+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258580173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258586079+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258605487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258608579+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258616921+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.258620812+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258626434+07:00","message":"[bufferProcess] interim [580000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258628551+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258631679+07:00","message":"[bufferProcess] interim [580000000]: ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258635017+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.2586378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258640852+07:00","message":"> Transcript [1393] [false]: '13 ยังคงสร้างความปลาบปลื้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258644105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.25864614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.258648521+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.25865067+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455787471+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455825923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455831189+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455846957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455849765+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455870792+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.455889989+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455924993+07:00","message":"[bufferProcess] interim [820000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455945578+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455956565+07:00","message":"[bufferProcess] interim [820000000]: ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.45596054+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455965445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455971487+07:00","message":"> Transcript [1394] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455976966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455979307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.45598171+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.455984289+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.52420416+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524245074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524250776+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524267262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524270403+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524290703+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524305498+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524314894+07:00","message":"[bufferProcess] interim [880000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524317819+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524321333+07:00","message":"[bufferProcess] interim [880000000]: ยังคงสร้างความปลาบปลื้มแก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524324588+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524327624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524331404+07:00","message":"> Transcript [1395] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524335179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524337378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524339922+07:00","message":"StatePrefix: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524342485+07:00","message":"TextPushed: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524345062+07:00","message":"Push: ' ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524347027+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524349261+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.524354101+07:00","message":"Next Push (prob) : 'ปลาบปลื้มแก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.524364774+07:00","message":"push: {false  ยังคงสร้างความ 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637175373+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637210713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637216705+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637232146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637237001+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637245303+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.637248911+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637255297+07:00","message":"[bufferProcess] interim [940000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637257908+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637261647+07:00","message":"[bufferProcess] interim [940000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637264301+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637267266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637270231+07:00","message":"> Transcript [1396] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.637272877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.63727662+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707388414+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707419521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707426274+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707442983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707448042+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707455997+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:25.707460395+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707483092+07:00","message":"[bufferProcess] interim [60000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707506361+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707522906+07:00","message":"[bufferProcess] interim [60000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707527499+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707531823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707536426+07:00","message":"> Transcript [1397] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707538892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:25.707541368+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.03418985+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034228534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034234934+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034249464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034252786+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034261266+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.034269399+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.03427655+07:00","message":"[bufferProcess] interim [360000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034279404+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034290965+07:00","message":"[bufferProcess] interim [360000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.03429397+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.03429704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.03429996+07:00","message":"> Transcript [1398] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034303241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034305357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034307492+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.034310232+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227243331+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.22728583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227292387+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227308211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227311687+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227320888+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.227323899+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227330502+07:00","message":"[bufferProcess] interim [600000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227332999+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227336424+07:00","message":"[bufferProcess] interim [600000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227339298+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.22734212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227345536+07:00","message":"> Transcript [1399] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227348765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227351094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.22735622+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.227359342+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347378802+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347420817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347426401+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347445237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347449271+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347457976+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.347461842+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347468329+07:00","message":"[bufferProcess] interim [660000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347470991+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347474213+07:00","message":"[bufferProcess] interim [660000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347477278+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347481518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347484397+07:00","message":"> Transcript [1400] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347488061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.34749032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347493077+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.347495956+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.931742186+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.93177583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.931782217+07:00","message":"receive interim result [false|false]: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.931796653+07:00","message":"[buffer interim] 105 false 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931803958+07:00","message":"[bufferProcess] interim [260000000]:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931806691+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931811646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931814303+07:00","message":"> Transcript [1401] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931818178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931820287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931822587+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.93182525+07:00","message":"TextPushed: '13 ยังคงสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931831851+07:00","message":"Push: 'ปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931834087+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931836486+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:26.931838811+07:00","message":"Next Push (prob) : 'ครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:26.931864222+07:00","message":"push: {false ปลาบปลื้มแก่ครอบ 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244068855+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244109188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244116068+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244132796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244138784+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244161448+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.244184595+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244193885+07:00","message":"[bufferProcess] interim [560000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244196661+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244200481+07:00","message":"[bufferProcess] interim [560000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244203776+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244207015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244210107+07:00","message":"> Transcript [1402] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244213478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244215639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244217898+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.244220678+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310170225+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310208665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310214456+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310228486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310233418+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310240996+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.310245741+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310253124+07:00","message":"[bufferProcess] interim [680000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310256268+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310259604+07:00","message":"[bufferProcess] interim [680000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310262796+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310265946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310268728+07:00","message":"> Transcript [1403] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณหมายเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310272369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.31027464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310277131+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.310279991+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503039704+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503078949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503084899+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503096361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503100208+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503108211+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.503111225+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.50311739+07:00","message":"[bufferProcess] interim [860000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503119716+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503123018+07:00","message":"[bufferProcess] interim [860000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503125492+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.50312847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503131331+07:00","message":"> Transcript [1404] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503134795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503136737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.503139064+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.50314173+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763324284+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763367414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763373062+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763387594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763391778+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763401057+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763406629+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763416025+07:00","message":"[bufferProcess] interim [40000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.76341986+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763424856+07:00","message":"[bufferProcess] interim [40000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.76342864+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763432188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763435089+07:00","message":"> Transcript [1405] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763439283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763441468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763444247+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763448085+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763451222+07:00","message":"Push: 'ครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763453201+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763455602+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.763458362+07:00","message":"Next Push (prob) : 'ในเหตุการณ์นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.763488754+07:00","message":"push: {false ครัวคำสุวรรณ 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.82003359+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820072891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820079391+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820091789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820095547+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820103498+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.820106729+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820112999+07:00","message":"[bufferProcess] interim [160000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820115157+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820118727+07:00","message":"[bufferProcess] interim [160000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820121656+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820124881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.82012853+07:00","message":"> Transcript [1406] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820132096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820134233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820136229+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.820139149+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836377144+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836401249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836406351+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836423655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836427512+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836452979+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:27.836479295+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836488083+07:00","message":"[bufferProcess] interim [220000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836491236+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836498452+07:00","message":"[bufferProcess] interim [220000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836501922+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836505523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836508937+07:00","message":"> Transcript [1407] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836512813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836514981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836516889+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:27.836519813+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018172976+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018209387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018216077+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018230392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018234919+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018250737+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.018267972+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.01827775+07:00","message":"[bufferProcess] interim [400000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.01828132+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018297003+07:00","message":"[bufferProcess] interim [400000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018301286+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018304364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018307308+07:00","message":"> Transcript [1408] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018311027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018313124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018315782+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.018318609+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.061861956+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.118848796+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150004504+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150039998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150045298+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150059474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150064003+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150071591+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150075186+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150081355+07:00","message":"[bufferProcess] interim [460000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150083798+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150086821+07:00","message":"[bufferProcess] interim [460000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.15008968+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150093011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150095957+07:00","message":"> Transcript [1409] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150099544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150101647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150103892+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150107514+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150110642+07:00","message":"Push: 'ในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150112757+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150114937+07:00","message":"Set new StatePrefix : '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.150117534+07:00","message":"Next Push (prob) : 'จะรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.150126118+07:00","message":"push: {false ในเหตุการณ์นี้ 0 0xc00394a300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156424998+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156461887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156467248+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156481097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156486027+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156492925+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.156495988+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156500949+07:00","message":"[bufferProcess] interim [520000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.15650353+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156506765+07:00","message":"[bufferProcess] interim [520000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156509386+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156512482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156514941+07:00","message":"> Transcript [1410] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156517847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.156519901+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.160246294+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.160267502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.16027188+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.16028239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.160291414+07:00","message":"receive interim result [false|false]:  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.160296978+07:00","message":"[buffer interim] 105 false 13"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.160299634+07:00","message":"[buffer interim] 105 false  ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160312594+07:00","message":"[bufferProcess] interim [580000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160323009+07:00","message":"[bufferProcess] send to processor:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160334163+07:00","message":"[bufferProcess] interim [580000000]: ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160338174+07:00","message":"[bufferProcess] update buffer: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.16034257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.16034679+07:00","message":"> Transcript [1411] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160349961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.160352944+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะร่วงเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:28.223110043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:28.223125689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.26661533+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266653535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา\",\"confidence\":0.957245}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266659859+07:00","message":"receive interim result [true|false]: 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266669083+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266671143+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266676716+07:00","message":"[buffer interim] 105 true 13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266685674+07:00","message":"[bufferProcess] interim [610000000]:13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266691489+07:00","message":"[bufferProcess] send to processor (isfinal):13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266695631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266698673+07:00","message":"> Transcript [1412] [false]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.26670145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266703616+07:00","message":"Set new StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266705766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266707751+07:00","message":"> Transcript [1413] [true]: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266710451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266713591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266715902+07:00","message":"StatePrefix: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้จะล่วงเลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266718899+07:00","message":"TextPushed: '13 ยังคงสร้างความปลาบปลื้มแก่ครอบครัวคำสุวรรณในเหตุการณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.266721928+07:00","message":"Push: 'จะล่วงเลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.266729539+07:00","message":"push: {true จะล่วงเลยมา 0 0xc00394a300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:28.27734422+07:00","message":"write wav file: './tmp/7583/7583_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.475065413+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.475103806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.475109103+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.475128849+07:00","message":"[buffer interim] 106 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.475136239+07:00","message":"[bufferProcess] interim [420000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.475138301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.599557091+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.599604913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.599611191+07:00","message":"receive interim result [false|false]: กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.599624333+07:00","message":"[buffer interim] 106 false กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.599631723+07:00","message":"[bufferProcess] interim [480000000]:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.599634273+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.599639513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.599642698+07:00","message":"> Transcript [1414] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.599645514+07:00","message":"Set StatePrefix (first interim): 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.672848096+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.67288388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.672889629+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.672899337+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672906921+07:00","message":"[bufferProcess] interim [600000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672909185+07:00","message":"[bufferProcess] send to processor:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672915078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672917798+07:00","message":"> Transcript [1415] [false]: 'กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672921079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672923345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672925328+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.672927463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.783657552+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.783692642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.783698537+07:00","message":"receive interim result [false|false]: กว่า 10 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.783713846+07:00","message":"[buffer interim] 106 false กว่า 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783721897+07:00","message":"[bufferProcess] interim [720000000]:กว่า 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783724309+07:00","message":"[bufferProcess] send to processor:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783727948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783730871+07:00","message":"> Transcript [1416] [false]: 'กว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783734661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783737393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783739403+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.783741438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967619491+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967657966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967663717+07:00","message":"receive interim result [false|false]: กว่า 10 ปีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:28.967676252+07:00","message":"[buffer interim] 106 false กว่า 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967683275+07:00","message":"[bufferProcess] interim [900000000]:กว่า 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967685566+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967691751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967694666+07:00","message":"> Transcript [1417] [false]: 'กว่า 10 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967697801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967699985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967702036+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:28.967704169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.092735471+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.092790321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.092796701+07:00","message":"receive interim result [false|false]: กว่า 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.092810944+07:00","message":"[buffer interim] 106 false กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092818247+07:00","message":"[bufferProcess] interim [960000000]:กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092821954+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092832266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092836238+07:00","message":"> Transcript [1418] [false]: 'กว่า 10 ปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092840776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092842889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092847177+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092849491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092854116+07:00","message":"Push: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092856216+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092858554+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.092860788+07:00","message":"Next Push (prob) : ' 10 ปีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.092868827+07:00","message":"push: {false กว่า 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283658339+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283697153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283703913+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.28371601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283720666+07:00","message":"receive interim result [false|false]:  ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283727978+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.283731046+07:00","message":"[buffer interim] 106 false  ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283737567+07:00","message":"[bufferProcess] interim [200000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283740006+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283743388+07:00","message":"[bufferProcess] interim [200000000]: ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283745903+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283748406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283751279+07:00","message":"> Transcript [1419] [false]: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.283753533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.28375733+07:00","message":"Set new StatePrefix: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.671520555+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.67156688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปีแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.671573434+07:00","message":"receive interim result [false|false]: กว่า 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:29.671588425+07:00","message":"[buffer interim] 106 false กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.67159538+07:00","message":"[bufferProcess] interim [560000000]:กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671598257+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671604209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671607262+07:00","message":"> Transcript [1420] [false]: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671611608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671614602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671617517+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:29.671620845+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155270065+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.15531768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155324015+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155333787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155336833+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155344027+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.155351862+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155358208+07:00","message":"[bufferProcess] interim [60000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155361384+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155370068+07:00","message":"[bufferProcess] send to processor (ticker):กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155373878+07:00","message":"[bufferProcess] interim [60000000]: ปีแล้วเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155376966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155381313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155385435+07:00","message":"> Transcript [1421] [false]: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155390933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155394009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155396803+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.15540013+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155402629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155405641+07:00","message":"> Transcript [1422] [false]: 'กว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.155408217+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:31.223613749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:31.223633221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657383641+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657407854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657413376+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657425982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657429586+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657434878+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.657438235+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657443386+07:00","message":"[bufferProcess] interim [540000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657445603+07:00","message":"[bufferProcess] send to processor: ปีแล้วเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657451386+07:00","message":"[bufferProcess] interim [540000000]: ปีแล้วเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657454454+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.6574577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657460102+07:00","message":"> Transcript [1423] [false]: ' ปีแล้วเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657462321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.657464503+07:00","message":"Set new StatePrefix: ' ปีแล้วเปิดเผยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972867337+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972906226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972912446+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972923599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972927164+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972934116+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:31.972937632+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972944191+07:00","message":"[bufferProcess] interim [840000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972946929+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972950247+07:00","message":"[bufferProcess] interim [840000000]: ปีแล้วเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972953357+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972957584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972962038+07:00","message":"> Transcript [1424] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.97296578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:31.972969241+07:00","message":"Set new StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305193961+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305237206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.30524504+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305256881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305261473+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305271485+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.305276468+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305284228+07:00","message":"[bufferProcess] interim [140000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305287559+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305292194+07:00","message":"[bufferProcess] interim [140000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305308741+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305313658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.30531777+07:00","message":"> Transcript [1425] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305323198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305326058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305329172+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.305332895+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603443133+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603489968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603496925+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603511547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603514567+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603523381+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.603534917+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603541918+07:00","message":"[bufferProcess] interim [500000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603544465+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.60354821+07:00","message":"[bufferProcess] interim [500000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603552642+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603556194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603559442+07:00","message":"> Transcript [1426] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603563412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603565947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603568351+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.603570637+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876008471+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876044579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876050858+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876061297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876064992+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876071556+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.876074601+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.87608018+07:00","message":"[bufferProcess] interim [740000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876083004+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876086259+07:00","message":"[bufferProcess] interim [740000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876088887+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876091917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876094795+07:00","message":"> Transcript [1427] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876098223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876100142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876102487+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.876104752+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943365627+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943409264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943418272+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.94343238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943437185+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943447335+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943455775+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943463955+07:00","message":"[bufferProcess] interim [860000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943467353+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943471994+07:00","message":"[bufferProcess] interim [860000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943476508+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943480721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943485499+07:00","message":"> Transcript [1428] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943490645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.94349514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943497497+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943499828+07:00","message":"TextPushed: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943503208+07:00","message":"Push: ' 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943505454+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943507729+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:32.943510358+07:00","message":"Next Push (prob) : 'ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:32.943518081+07:00","message":"push: {false  10 ปีแล้วเปิดเผยว่าพระองค์ 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.203955854+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.203993777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.203999953+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.204011284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.204015112+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.204022698+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.20402631+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204032524+07:00","message":"[bufferProcess] interim [100000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204035656+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.20403912+07:00","message":"[bufferProcess] interim [100000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204042402+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204045256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204048116+07:00","message":"> Transcript [1429] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204052159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204054858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204057067+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.204059829+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.785079771+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.785125864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.785132915+07:00","message":"receive interim result [false|false]: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.785147558+07:00","message":"[buffer interim] 106 false กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785158807+07:00","message":"[bufferProcess] interim [700000000]:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785172882+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785180702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785183726+07:00","message":"> Transcript [1430] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.78518762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785189859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.7851923+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.785195041+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875260294+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875285307+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875289125+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.87529214+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875295344+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875298203+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875306901+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875309693+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875312521+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875315321+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.875317879+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906051254+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906094257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906101044+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906113193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906117071+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906125359+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:33.906128984+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906136318+07:00","message":"[bufferProcess] interim [760000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906138828+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906142345+07:00","message":"[bufferProcess] interim [760000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906146027+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906149505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906152845+07:00","message":"> Transcript [1431] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906156848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906159183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906161296+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:33.906164464+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098227601+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098268032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098274736+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098287725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098291674+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098299213+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098309676+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098316392+07:00","message":"[bufferProcess] interim [940000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098318967+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098322159+07:00","message":"[bufferProcess] interim [940000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098325211+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098327847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098330711+07:00","message":"> Transcript [1432] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098334868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098337151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098341492+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098344479+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098347574+07:00","message":"Push: 'ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098349651+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098351862+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.098354341+07:00","message":"Next Push (prob) : 'อย่างมากและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.098362572+07:00","message":"push: {false ทรงโปรดสุนัขเป็น 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.10713912+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.1071612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.10716619+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.107180078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.107183728+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.107189493+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.107192891+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107199328+07:00","message":"[bufferProcess] interim [0]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.10720187+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107204744+07:00","message":"[bufferProcess] interim [0]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107217419+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107220409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107222833+07:00","message":"> Transcript [1433] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107226262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107228323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107230209+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.107235176+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:34.224330309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:34.224348537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354780922+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354822291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.35482881+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354839865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354843722+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354851574+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.354854754+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354861372+07:00","message":"[bufferProcess] interim [240000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354863987+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354867319+07:00","message":"[bufferProcess] interim [240000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354870494+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354873471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354876875+07:00","message":"> Transcript [1434] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.35488039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354882554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354884609+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.354888146+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.476627335+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.476662479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.47666909+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.476680976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.476685+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.476692077+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.4766987+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476704524+07:00","message":"[bufferProcess] interim [420000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.47670763+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476714345+07:00","message":"[bufferProcess] interim [420000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476717432+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476720999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476723735+07:00","message":"> Transcript [1435] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476727162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476729525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476732232+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.476734593+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544813236+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544850891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544857593+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544872336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544876972+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544890464+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544902588+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544910473+07:00","message":"[bufferProcess] interim [480000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544914367+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544924607+07:00","message":"[bufferProcess] interim [480000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544928174+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544931596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544934922+07:00","message":"> Transcript [1436] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544938713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544940992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544943049+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544945962+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544948936+07:00","message":"Push: 'อย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544950937+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544953255+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและส่งสนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.544960673+07:00","message":"Next Push (prob) : 'ส่งสนเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.544969708+07:00","message":"push: {false อย่างมากและ 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.671993884+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.67203682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.672044066+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.67205524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.672059166+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.672066266+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:34.672073117+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672079433+07:00","message":"[bufferProcess] interim [540000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672082146+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672090283+07:00","message":"[bufferProcess] interim [540000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672094101+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.67210932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672129741+07:00","message":"> Transcript [1437] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672134636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:34.672137188+07:00","message":"Set new StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016554016+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016594576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016602022+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016614629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016618676+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016627051+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.016630895+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016637911+07:00","message":"[bufferProcess] interim [900000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016640515+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016643852+07:00","message":"[bufferProcess] interim [900000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016646744+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016649502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016655304+07:00","message":"> Transcript [1438] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016659729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016661849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016664109+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.016666896+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054561317+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054598025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054605368+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054622869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054627375+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054635178+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.054637985+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054643879+07:00","message":"[bufferProcess] interim [960000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054646267+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054649706+07:00","message":"[bufferProcess] interim [960000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054652504+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.05465562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054658696+07:00","message":"> Transcript [1439] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054662571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054664673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.054666658+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.0546707+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379797217+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379838588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379845809+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379865244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379872077+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379882136+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.379887384+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379895349+07:00","message":"[bufferProcess] interim [260000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379899247+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.37990411+07:00","message":"[bufferProcess] interim [260000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379908627+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379913154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379917276+07:00","message":"> Transcript [1440] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379922814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379926034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379929028+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.379933691+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510433477+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.5104882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510494626+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510505913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510510016+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510528194+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510545033+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510552801+07:00","message":"[bufferProcess] interim [380000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510556317+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510559958+07:00","message":"[bufferProcess] interim [380000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510562728+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510566065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510569607+07:00","message":"> Transcript [1441] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510573277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510575697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510578513+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510581187+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510584035+07:00","message":"Push: 'ทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510585986+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510592919+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.510595686+07:00","message":"Next Push (prob) : 'ทัยสุนัขใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.510604796+07:00","message":"push: {false ทรงสนพระ 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699299181+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699340501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699347058+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699364328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699370747+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699382029+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:35.699397992+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699406544+07:00","message":"[bufferProcess] interim [620000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699409409+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699413092+07:00","message":"[bufferProcess] interim [620000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699416309+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699420093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699423036+07:00","message":"> Transcript [1442] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699426226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:35.699428476+07:00","message":"Set new StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279519142+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279563602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279570471+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279580967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279587399+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279595173+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.279598688+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279606027+07:00","message":"[bufferProcess] interim [220000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279608631+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279612427+07:00","message":"[bufferProcess] interim [220000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279615332+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279618494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279621418+07:00","message":"> Transcript [1443] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.27962622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.27963027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.2796326+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.279635544+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473106176+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473147776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473154515+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.47319673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473202244+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473211906+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.473215554+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473222384+07:00","message":"[bufferProcess] interim [400000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473225688+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473229405+07:00","message":"[bufferProcess] interim [400000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473232253+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473235309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473238043+07:00","message":"> Transcript [1444] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473242495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473244717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473247074+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.473249894+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.638183715+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.711257211+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773443689+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773482613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773488536+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773503085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773506995+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.7735242+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.773540619+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.7735478+07:00","message":"[bufferProcess] interim [640000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773550896+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773556756+07:00","message":"[bufferProcess] interim [640000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773560357+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773564259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773570162+07:00","message":"> Transcript [1445] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.7735745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773576822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.77357909+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.773582072+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792454425+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792489458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.79249895+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792513314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792526962+07:00","message":"receive interim result [false|false]:  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792534756+07:00","message":"[buffer interim] 106 false กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.792538464+07:00","message":"[buffer interim] 106 false  ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792546543+07:00","message":"[bufferProcess] interim [700000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792548944+07:00","message":"[bufferProcess] send to processor:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.7925524+07:00","message":"[bufferProcess] interim [700000000]: ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792555293+07:00","message":"[bufferProcess] update buffer: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.79255824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792560962+07:00","message":"> Transcript [1446] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792565532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792567812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792570193+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792572998+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792576231+07:00","message":"Push: 'ทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792578216+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792580624+07:00","message":"Set new StatePrefix : 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.792590245+07:00","message":"Next Push (prob) : 'บางแก้วซึ่งเป็นจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.79261786+07:00","message":"push: {false ทัยสุนัขไทยพันธุ์ 0 0xc00189cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867501539+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867549826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข\",\"confidence\":0.9582507}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867558446+07:00","message":"receive interim result [true|false]: กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867568198+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867571272+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867583525+07:00","message":"[buffer interim] 106 true กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867593979+07:00","message":"[bufferProcess] interim [730000000]:กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867599566+07:00","message":"[bufferProcess] send to processor (isfinal):กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867604923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867609183+07:00","message":"> Transcript [1447] [false]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867613559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867616523+07:00","message":"Set new StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867620062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867623183+07:00","message":"> Transcript [1448] [true]: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867627708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867630563+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867633643+07:00","message":"StatePrefix: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867638482+07:00","message":"TextPushed: 'กว่า 10 ปีแล้วเปิดเผยว่าพระองค์ทรงโปรดสุนัขเป็นอย่างมากและทรงสนพระทัยสุนัขไทยพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:36.867643263+07:00","message":"Push: 'บางแก้วซึ่งเป็นสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:36.867660277+07:00","message":"push: {true บางแก้วซึ่งเป็นสุนัข 0 0xc00189cc00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:36.882001873+07:00","message":"write wav file: './tmp/7583/7583_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.061963168+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.061998838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.062004103+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.062016593+07:00","message":"[buffer interim] 107 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.062023678+07:00","message":"[bufferProcess] interim [420000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.062025605+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:37.224943976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:37.224955407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.248088036+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.248129473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.248137634+07:00","message":"receive interim result [false|false]: สายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.248156167+07:00","message":"[buffer interim] 107 false สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.248169159+07:00","message":"[bufferProcess] interim [600000000]:สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.248172859+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.248182602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.248187326+07:00","message":"> Transcript [1449] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.248190838+07:00","message":"Set StatePrefix (first interim): 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.433113505+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.433146376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.433152131+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.433193132+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.43321912+07:00","message":"[bufferProcess] interim [780000000]:สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433223854+07:00","message":"[bufferProcess] send to processor:สายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433231151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433235119+07:00","message":"> Transcript [1450] [false]: 'สายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433239047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433241261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433243688+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.433245845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.563089773+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.563137736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.563144833+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.563160086+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563168421+07:00","message":"[bufferProcess] interim [900000000]:สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563170989+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563177837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563181149+07:00","message":"> Transcript [1451] [false]: 'สายพันธุ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563185143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.56318737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.563190573+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.56319343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.880366216+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.880409509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.880414692+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:37.880427598+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880434623+07:00","message":"[bufferProcess] interim [200000000]:สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880437018+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880442767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880445858+07:00","message":"> Transcript [1452] [false]: 'สายพันธุ์ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880449528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880451832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880454882+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:37.880457584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.077752477+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.07779543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.07780063+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.0778167+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077824535+07:00","message":"[bufferProcess] interim [380000000]:สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077827995+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077831767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077834494+07:00","message":"> Transcript [1453] [false]: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077837951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077840058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077842223+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077844516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077851911+07:00","message":"Push: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077854325+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077856588+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.077859167+07:00","message":"Next Push (prob) : 'พันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.077867019+07:00","message":"push: {false สาย 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.257661158+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.257712356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.257718602+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.257732366+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257739484+07:00","message":"[bufferProcess] interim [560000000]:สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257742669+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257750164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257753055+07:00","message":"> Transcript [1454] [false]: 'สายพันธุ์ที่ดีมีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257756358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257758783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257761038+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.257763637+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.575001441+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.575030876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.575037143+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.575054141+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.57506371+07:00","message":"[bufferProcess] interim [860000000]:สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575067649+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575077664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575081887+07:00","message":"> Transcript [1455] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575086375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575089968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575092427+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.575096801+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.779063777+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.779104789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.779110891+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.779121981+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779129396+07:00","message":"[bufferProcess] interim [40000000]:สายพันธุ์ที่ดีมีชื่อเสียงของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779132363+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779136226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.77913906+07:00","message":"> Transcript [1456] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779142139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779144224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779146682+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.779149041+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.780357594+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.780366412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.780369848+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.780376102+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780379332+07:00","message":"[bufferProcess] interim [100000000]:สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780381451+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780383675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780386367+07:00","message":"> Transcript [1457] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780389068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.78039102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780393037+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780395511+07:00","message":"TextPushed: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.78040181+07:00","message":"Push: 'พันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780403913+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780405995+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.780410076+07:00","message":"Next Push (prob) : 'ชื่อเสียงของเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.780417887+07:00","message":"push: {false พันธุ์ที่ดีมี 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.839748223+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.839782615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.839788398+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:38.839799568+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.839806483+07:00","message":"[bufferProcess] interim [160000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.83981286+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.839820725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.839823746+07:00","message":"> Transcript [1458] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.839829122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:38.839831502+07:00","message":"Set new StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.281504942+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.281545648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.281551811+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.281566642+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281574988+07:00","message":"[bufferProcess] interim [580000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281577618+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281581797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281584885+07:00","message":"> Transcript [1459] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281587519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.281589802+07:00","message":"Set new StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.346191191+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.346228193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.346243258+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.346254616+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346261744+07:00","message":"[bufferProcess] interim [640000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346264291+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.34626817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346271089+07:00","message":"> Transcript [1460] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346274641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346276854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346279268+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.346281776+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.915430004+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.915469578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.915476403+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:39.915489335+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915495493+07:00","message":"[bufferProcess] interim [240000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915498659+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915505086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915507798+07:00","message":"> Transcript [1461] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915511033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915513118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915515644+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:39.915518029+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:40.225441688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:40.225432053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.239463306+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.239499003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.239504204+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.239517092+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.23952457+07:00","message":"[bufferProcess] interim [540000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.239527744+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.239533373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.239537237+07:00","message":"> Transcript [1462] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.239540819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.23954298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.23954542+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.239548628+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.388035986+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.388075505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.388082957+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.388098125+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388105178+07:00","message":"[bufferProcess] interim [720000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388107925+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388115633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388118762+07:00","message":"> Transcript [1463] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388122739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388125551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388127902+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388131051+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388138246+07:00","message":"Push: 'ชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388141257+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.388143695+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.38814632+07:00","message":"Next Push (prob) : 'พิษณุโลกก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.388175361+07:00","message":"push: {false ชื่อเสียงของจังหวัด 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.447764163+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.447802822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.447811684+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.447828429+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447835234+07:00","message":"[bufferProcess] interim [780000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447838147+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.44784566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.44784848+07:00","message":"> Transcript [1464] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447852046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447854293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447856773+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.447859997+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.565207147+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.56524758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.565253483+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.565268618+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565275208+07:00","message":"[bufferProcess] interim [840000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565278368+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565285564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565288646+07:00","message":"> Transcript [1465] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565292437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565295031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565297411+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.565300119+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.641754651+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.641808103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.641817311+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.641836785+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641849635+07:00","message":"[bufferProcess] interim [20000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641853931+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641863763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.64186846+07:00","message":"> Transcript [1466] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641873876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641877045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641880616+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.641884688+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.958448155+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.958486825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.958494918+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.958514227+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958521031+07:00","message":"[bufferProcess] interim [260000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958523689+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958528563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958531074+07:00","message":"> Transcript [1467] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958534754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958536784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958538864+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958541874+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958544929+07:00","message":"Push: 'พิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958549491+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.958552014+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:40.95855445+07:00","message":"Next Push (prob) : 'ได้รับแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:40.958563753+07:00","message":"push: {false พิษณุโลกก่อน 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.152839062+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.152878885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.152887359+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.152903734+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152910952+07:00","message":"[bufferProcess] interim [440000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152915015+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152925468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152930258+07:00","message":"> Transcript [1468] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152935691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152938491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152941678+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.152945741+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.158296633+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.158327233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.158334083+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.158353041+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158359631+07:00","message":"[bufferProcess] interim [500000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158363436+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158370099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.15837259+07:00","message":"> Transcript [1469] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158375869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158379027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158382101+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.158386192+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.467901045+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.467941402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.467948461+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.467963218+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467972075+07:00","message":"[bufferProcess] interim [740000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467975193+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.46798253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467985646+07:00","message":"> Transcript [1470] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467989407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467991979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467994302+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.467997268+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.529984024+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.530022297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.530029623+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.530044018+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530051589+07:00","message":"[bufferProcess] interim [920000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530054419+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530061633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530064689+07:00","message":"> Transcript [1471] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530068592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530071185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530073477+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530076698+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530091831+07:00","message":"Push: 'ได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530094124+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530096374+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.530098864+07:00","message":"Next Push (prob) : 'ว่าพระองค์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.530106496+07:00","message":"push: {false ได้รับแจ้ง 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.845775375+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.845813114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.845819172+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:41.845831805+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.8458398+07:00","message":"[bufferProcess] interim [160000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845842836+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845846882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845849811+07:00","message":"> Transcript [1472] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845854577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845856994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.845859519+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:41.84586237+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.040033636+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.040073514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.040080626+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.040094744+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040101805+07:00","message":"[bufferProcess] interim [340000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040104815+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040111678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040114611+07:00","message":"> Transcript [1473] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040118377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040121106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040124047+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.040126871+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.175252907+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.17528589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.175292312+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.175307781+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175315253+07:00","message":"[bufferProcess] interim [520000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175318095+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175328596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175331894+07:00","message":"> Transcript [1474] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175336025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175338309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175340869+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.175343589+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.356242483+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.356287836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.356295369+07:00","message":"receive interim result [false|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.356308486+07:00","message":"[buffer interim] 107 false สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356315846+07:00","message":"[bufferProcess] interim [640000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356318871+07:00","message":"[bufferProcess] send to processor:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356333489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.35633659+07:00","message":"> Transcript [1475] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356340816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356343207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356345542+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356349159+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356355142+07:00","message":"Push: 'ว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356357773+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356360198+07:00","message":"Set new StatePrefix : 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.356363339+07:00","message":"Next Push (prob) : 'เสด็จมาเยี่ยมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.356371753+07:00","message":"push: {false ว่าพระองค์จะ 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.538168791+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.64771767+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.647775696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.64778521+07:00","message":"receive interim result [true|false]: สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.647800548+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.64780386+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.647813281+07:00","message":"[buffer interim] 107 true สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647827502+07:00","message":"[bufferProcess] interim [60000000]:สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647835549+07:00","message":"[bufferProcess] send to processor (isfinal):สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647839722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.64784293+07:00","message":"> Transcript [1476] [false]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647846838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647849212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.64785129+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647854174+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647856294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647858366+07:00","message":"> Transcript [1477] [true]: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647860807+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647862566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647864442+07:00","message":"StatePrefix: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะเสด็จมาเยี่ยมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647866574+07:00","message":"TextPushed: 'สายพันธุ์ที่ดีมีชื่อเสียงของจังหวัดพิษณุโลกก่อนได้รับแจ้งว่าพระองค์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:42.647870031+07:00","message":"Push: 'เสด็จมาเยี่ยมที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.647879274+07:00","message":"push: {true เสด็จมาเยี่ยมที่บ้าน 0 0xc0001faa00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:42.658949911+07:00","message":"write wav file: './tmp/7583/7583_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:42.669265381+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.204412449+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.204459756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.204465222+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.204479432+07:00","message":"[buffer interim] 108 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.204486462+07:00","message":"[bufferProcess] interim [480000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.204488686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:43.225492362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:43.22553911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.383231776+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.383260526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีบได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.383265739+07:00","message":"receive interim result [false|false]: จีบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.383277092+07:00","message":"[buffer interim] 108 false จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.383284589+07:00","message":"[bufferProcess] interim [600000000]:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.383288591+07:00","message":"[bufferProcess] send to processor:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.38329358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.383296725+07:00","message":"> Transcript [1478] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.383299096+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.496534643+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.496578138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเด่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.496584192+07:00","message":"receive interim result [false|false]: จุดเด่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.496598047+07:00","message":"[buffer interim] 108 false จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.496605914+07:00","message":"[bufferProcess] interim [720000000]:จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.496608289+07:00","message":"[bufferProcess] send to processor:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.496613926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.49661698+07:00","message":"> Transcript [1479] [false]: 'จีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.496619601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.496621749+07:00","message":"Set new StatePrefix: 'จีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.510115827+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.51014705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.510153206+07:00","message":"receive interim result [false|false]: จึงได้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.510168331+07:00","message":"[buffer interim] 108 false จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.510175624+07:00","message":"[bufferProcess] interim [780000000]:จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.51017775+07:00","message":"[bufferProcess] send to processor:จุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.510181358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.510187083+07:00","message":"> Transcript [1480] [false]: 'จุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.510189186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.510191257+07:00","message":"Set new StatePrefix: 'จุดเด่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.518817933+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.518841873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.518846975+07:00","message":"receive interim result [false|false]: จะได้เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.51885883+07:00","message":"[buffer interim] 108 false จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518864294+07:00","message":"[bufferProcess] interim [840000000]:จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518866461+07:00","message":"[bufferProcess] send to processor:จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518869477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518872112+07:00","message":"> Transcript [1481] [false]: 'จึงได้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518874184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.518876263+07:00","message":"Set new StatePrefix: 'จึงได้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.838297525+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.83834955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.8383571+07:00","message":"receive interim result [false|false]: จะได้เตรียมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:43.838369848+07:00","message":"[buffer interim] 108 false จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.838376399+07:00","message":"[bufferProcess] interim [140000000]:จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.838379189+07:00","message":"[bufferProcess] send to processor:จะได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.838385062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.838388041+07:00","message":"> Transcript [1482] [false]: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.83839063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:43.838392814+07:00","message":"Set new StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.034446304+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.034484401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.034490411+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.034506995+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034514095+07:00","message":"[bufferProcess] interim [380000000]:จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034516528+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034520377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034523343+07:00","message":"> Transcript [1483] [false]: 'จะได้เตรียมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034526741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034529318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034531877+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.034533962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.088536094+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.088576542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.088582783+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.088594621+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088603443+07:00","message":"[bufferProcess] interim [440000000]:จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088605923+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088611922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088614976+07:00","message":"> Transcript [1484] [false]: 'จะได้เตรียมการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.08861866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088620928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088622933+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.088625527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.220687551+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.22072416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.220729796+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.220745644+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220755978+07:00","message":"[bufferProcess] interim [560000000]:จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220759126+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.22076272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.22076581+07:00","message":"> Transcript [1485] [false]: 'จะได้เตรียมการต้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220770642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220773275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220775281+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.220777882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.537741925+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.537779177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.537785691+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.537800868+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.53780832+07:00","message":"[bufferProcess] interim [860000000]:จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537810941+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537814728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537817765+07:00","message":"> Transcript [1486] [false]: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537821188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537823443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537825412+07:00","message":"StatePrefix: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537827482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537830079+07:00","message":"Push: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537832697+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537834919+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.537837592+07:00","message":"Next Push (prob) : 'การต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.537845053+07:00","message":"push: {false จะได้เตรียม 0 0xc002201300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.808605585+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.808650495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.808656665+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.80867258+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808680717+07:00","message":"[bufferProcess] interim [220000000]:จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808683615+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808691897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808695032+07:00","message":"> Transcript [1487] [false]: 'จะได้เตรียมการต้อนรับอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808698204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808700474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808703546+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.808706062+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.996392935+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.996431582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.996438318+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:44.996451007+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996458316+07:00","message":"[bufferProcess] interim [340000000]:จะได้เตรียมการต้อนรับอย่างสมเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996461077+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996465065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996467792+07:00","message":"> Transcript [1488] [false]: 'จะได้เตรียมการต้อนรับอย่างสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996470719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996472892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996475558+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:44.996478014+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.007792728+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.007818144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.007824024+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.007838009+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007843749+07:00","message":"[bufferProcess] interim [400000000]:จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007846109+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007849393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007851785+07:00","message":"> Transcript [1489] [false]: 'จะได้เตรียมการต้อนรับอย่างสมเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007854987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007857022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007859281+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.007861472+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.121753272+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.121794184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.121800769+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.121818448+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121828205+07:00","message":"[bufferProcess] interim [520000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121830634+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121836452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121839417+07:00","message":"> Transcript [1490] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121843206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121845933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121848437+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121850852+07:00","message":"TextPushed: 'จะได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121855289+07:00","message":"Push: 'การต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121857301+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121859574+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.121862273+07:00","message":"Next Push (prob) : 'อย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.12187121+07:00","message":"push: {false การต้อนรับ 0 0xc002201300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.709918656+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.709971357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.709981261+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.710001045+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710015303+07:00","message":"[bufferProcess] interim [120000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710024184+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.71003451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710040838+07:00","message":"> Transcript [1491] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710047611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710051907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710056359+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.710060804+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.898479069+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.89852266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.898529661+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:45.89854571+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.8985531+07:00","message":"[bufferProcess] interim [300000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898555722+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898562715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898565881+07:00","message":"> Transcript [1492] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898569622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898572498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.89857481+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:45.898579322+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.012115039+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.012154368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.012161528+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.012174466+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.012181621+07:00","message":"[bufferProcess] interim [360000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.012184839+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.01219165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.012194697+07:00","message":"> Transcript [1493] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.01219826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.01220061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.012203089+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.012205716+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.20848602+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.208522112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.208528954+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.208540932+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208548072+07:00","message":"[bufferProcess] interim [600000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208550973+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208556711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208559589+07:00","message":"> Transcript [1494] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208562968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208565079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208567193+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208569677+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208574515+07:00","message":"Push: 'อย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208576538+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208579125+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.208581798+07:00","message":"Next Push (prob) : 'เกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.208589792+07:00","message":"push: {false อย่างสมพระ 0 0xc002201300}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:46.225684653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:46.225691768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.328026896+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.328072097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.328079147+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.32809829+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328110196+07:00","message":"[bufferProcess] interim [660000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328112758+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.32811672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328119961+07:00","message":"> Transcript [1495] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328124152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328126229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328128594+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.328131508+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.518719339+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.518755537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.518761555+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.518771634+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518778076+07:00","message":"[bufferProcess] interim [840000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518780736+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518786524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518789512+07:00","message":"> Transcript [1496] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518793465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518795841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518797834+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.518800646+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.841709621+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.841750254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.841757035+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:46.841771135+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841777528+07:00","message":"[bufferProcess] interim [200000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841780948+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841788358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.84179128+07:00","message":"> Transcript [1497] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841795186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841797341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841800544+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:46.841803459+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.096124419+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.096175047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.09618286+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.096199103+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096207291+07:00","message":"[bufferProcess] interim [440000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096210179+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096218208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096221346+07:00","message":"> Transcript [1498] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096225695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.09622824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096230772+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.09623528+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096244083+07:00","message":"Push: 'เกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096246233+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096248577+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.096251651+07:00","message":"Next Push (prob) : 'ประชาชนจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.096260939+07:00","message":"push: {false เกียรติขณะที่ 0 0xc002201300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.481651423+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.481693236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.481701585+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.481719774+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481733583+07:00","message":"[bufferProcess] interim [860000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481737376+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481747461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481752935+07:00","message":"> Transcript [1499] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481757013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481759313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481761944+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.481765171+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.808693084+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.808729392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.808736034+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.808748567+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808756049+07:00","message":"[bufferProcess] interim [160000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808758853+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808762993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808765728+07:00","message":"> Transcript [1500] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808769314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808771316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808773786+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.808776476+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.839978453+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.840014974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.840021381+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.840035272+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840042192+07:00","message":"[bufferProcess] interim [220000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840045475+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840049731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840052541+07:00","message":"> Transcript [1501] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างด้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840056117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840058234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840060188+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.840064403+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935392246+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935447702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935456985+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935471755+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935480264+07:00","message":"[bufferProcess] interim [280000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935483628+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935491478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935494905+07:00","message":"> Transcript [1502] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935499833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935503163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935505383+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935508945+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935517529+07:00","message":"Push: 'ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935520388+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935522908+07:00","message":"Set new StatePrefix : 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:47.935525845+07:00","message":"Next Push (prob) : 'มากต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:47.935550532+07:00","message":"push: {false ประชาชนจำนวน 0 0xc002201300}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.10913145+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.121143454+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.12119993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.12120868+07:00","message":"receive interim result [false|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.121225088+07:00","message":"[buffer interim] 108 false จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121236309+07:00","message":"[bufferProcess] interim [460000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121240315+07:00","message":"[bufferProcess] send to processor:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121247871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121251996+07:00","message":"> Transcript [1503] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121256962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121260116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121263773+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.121268058+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.170221922+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269279201+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269317637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ\",\"confidence\":0.95081854}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269328354+07:00","message":"receive interim result [true|false]: จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269351244+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269353812+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269360694+07:00","message":"[buffer interim] 108 true จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269368879+07:00","message":"[bufferProcess] interim [670000000]:จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269388872+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269392814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269395617+07:00","message":"> Transcript [1504] [false]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269399598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269401692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269404132+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269406954+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269409063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269411103+07:00","message":"> Transcript [1505] [true]: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่างมาเฝ้ารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269413502+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269415299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269417137+07:00","message":"StatePrefix: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวนมากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269419117+07:00","message":"TextPushed: 'จะได้เตรียมการต้อนรับอย่างสมพระเกียรติขณะที่ประชาชนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:48.269427095+07:00","message":"Push: 'มากต่างมาเฝ้ารอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:48.269435862+07:00","message":"push: {true มากต่างมาเฝ้ารอ 0 0xc002201300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:48.281145759+07:00","message":"write wav file: './tmp/7583/7583_108.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:49.226022933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:49.226029897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.777881116+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.843525756+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.904786866+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.904806242+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.904809384+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.904816052+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904822529+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.90482701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904830253+07:00","message":"> Transcript [1506] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.90483299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904835132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904836991+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904838853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:49.904841631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:49.904850719+07:00","message":"push: {true \n 0 0xc00394a780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:49.911152961+07:00","message":"write wav file: './tmp/7583/7583_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.311400837+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.311445927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.311451195+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.311465447+07:00","message":"[buffer interim] 110 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.311472586+07:00","message":"[bufferProcess] interim [480000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.31147455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.695293297+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.695334175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.695339263+07:00","message":"receive interim result [false|false]: ถึงส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.695357329+07:00","message":"[buffer interim] 110 false ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.695364684+07:00","message":"[bufferProcess] interim [900000000]:ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.695367781+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.695374441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.695377004+07:00","message":"> Transcript [1507] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.695379417+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.882349975+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.882393987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.882405131+07:00","message":"receive interim result [false|false]: ถึงทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:50.882421411+07:00","message":"[buffer interim] 110 false ถึงทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.88243278+07:00","message":"[bufferProcess] interim [80000000]:ถึงทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882435439+07:00","message":"[bufferProcess] send to processor:ถึงส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882441076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882444097+07:00","message":"> Transcript [1508] [false]: 'ถึงส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882447443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882449641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882451697+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:50.882453787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.009778049+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.009817217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.009822868+07:00","message":"receive interim result [false|false]: ถึงส่งเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.009836604+07:00","message":"[buffer interim] 110 false ถึงส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009842713+07:00","message":"[bufferProcess] interim [140000000]:ถึงส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.00984512+07:00","message":"[bufferProcess] send to processor:ถึงทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.00985115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009854437+07:00","message":"> Transcript [1509] [false]: 'ถึงทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009857699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009859681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009861921+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.009864248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.019250427+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.019275052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงส่งเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.019280104+07:00","message":"receive interim result [false|false]: ถึงส่งเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.019293386+07:00","message":"[buffer interim] 110 false ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019298898+07:00","message":"[bufferProcess] interim [200000000]:ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019301239+07:00","message":"[bufferProcess] send to processor:ถึงส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019304478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019307244+07:00","message":"> Transcript [1510] [false]: 'ถึงส่งเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019310183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019312296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019314887+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.019316895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.080340535+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.080398226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.080404741+07:00","message":"receive interim result [false|false]: ถึงทรงเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.080420554+07:00","message":"[buffer interim] 110 false ถึงทรงเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080428808+07:00","message":"[bufferProcess] interim [260000000]:ถึงทรงเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080431496+07:00","message":"[bufferProcess] send to processor:ถึงส่งเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080439282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080442239+07:00","message":"> Transcript [1511] [false]: 'ถึงส่งเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080445723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080448167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080452207+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080455281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080464669+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080466693+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080468926+07:00","message":"Set new StatePrefix : 'ถึงส่งเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.080471226+07:00","message":"Next Push (prob) : 'ส่งเด้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.080481476+07:00","message":"push: {false ถึง 0 0xc0018ec800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.278552269+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.278600186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.278606426+07:00","message":"receive interim result [false|false]: ถึงทรงเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.278622145+07:00","message":"[buffer interim] 110 false ถึงทรงเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278630991+07:00","message":"[bufferProcess] interim [500000000]:ถึงทรงเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278633863+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278637891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278641776+07:00","message":"> Transcript [1512] [false]: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278644186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.278646319+07:00","message":"Set new StatePrefix: 'ถึงทรงเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.398959927+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.399009172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.39901647+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.399032743+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399041168+07:00","message":"[bufferProcess] interim [560000000]:ถึงทรงเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.39904403+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399052225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399055436+07:00","message":"> Transcript [1513] [false]: 'ถึงทรงเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399059559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399062293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.399064384+07:00","message":"StatePrefix: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.39906708+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.909371568+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.90941065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.909416658+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:51.909430827+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909438797+07:00","message":"[bufferProcess] interim [100000000]:ถึงทรงเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909441394+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909446631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909449617+07:00","message":"> Transcript [1514] [false]: 'ถึงทรงเดินเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909453121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909455401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909457377+07:00","message":"StatePrefix: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:51.909460028+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.163085585+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.163127888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.163133402+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.163146967+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163154569+07:00","message":"[bufferProcess] interim [400000000]:ถึงทรงเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163156857+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163161257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163163929+07:00","message":"> Transcript [1515] [false]: 'ถึงทรงเดินเที่ยวชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.16316707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163169222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163171209+07:00","message":"StatePrefix: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.163173457+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:52.226641123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:52.226649668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.286111115+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.286148385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.286154044+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.286166371+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286172454+07:00","message":"[bufferProcess] interim [460000000]:ถึงทรงเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.28617493+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286180618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.28618356+07:00","message":"> Transcript [1516] [false]: 'ถึงทรงเดินเที่ยวชมฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286187244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286189452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286191438+07:00","message":"StatePrefix: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286193804+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286198198+07:00","message":"Push: 'ทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286200142+07:00","message":"TextPushed: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286203135+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.286205725+07:00","message":"Next Push (prob) : 'เที่ยวชมฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.286213148+07:00","message":"push: {false ทรงเดิน 0 0xc0018ec800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.808518225+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.808564019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.808570484+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:52.808583328+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808590736+07:00","message":"[bufferProcess] interim [0]:ถึงทรงเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808593364+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808599271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808602424+07:00","message":"> Transcript [1517] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808605008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:52.808607502+07:00","message":"Set new StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.021132655+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.021184497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.021191244+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.021209929+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021218002+07:00","message":"[bufferProcess] interim [180000000]:ถึงทรงเดินเที่ยวชมฟาร์มและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021220441+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021224475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021228548+07:00","message":"> Transcript [1518] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021232604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021235095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021239058+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.021241544+07:00","message":"TextPushed: 'ถึงทรงเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.063394042+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.063430225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.063436898+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.063466198+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063477348+07:00","message":"[bufferProcess] interim [240000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063479984+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063483858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063487215+07:00","message":"> Transcript [1519] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063490786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063493041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.063495195+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.06349734+07:00","message":"TextPushed: 'ถึงทรงเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.189792525+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.189823777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.189829886+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.18984302+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189849583+07:00","message":"[bufferProcess] interim [420000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189852617+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189863108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.18986624+07:00","message":"> Transcript [1520] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189869783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189872387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189874339+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.189876711+07:00","message":"TextPushed: 'ถึงทรงเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.511259254+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.511308649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.511318175+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.511339736+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511374676+07:00","message":"[bufferProcess] interim [720000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511381468+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.51138731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511392357+07:00","message":"> Transcript [1521] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511398419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511401839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511405888+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511409921+07:00","message":"TextPushed: 'ถึงทรงเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511413862+07:00","message":"Push: 'เที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511417148+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.51142049+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.511423669+07:00","message":"Next Push (prob) : 'และสอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.511436357+07:00","message":"push: {false เที่ยวชมฟาร์ม 0 0xc0018ec800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.696989965+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.697033646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.697039407+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:53.697052793+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.69705917+07:00","message":"[bufferProcess] interim [840000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697061975+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.6970672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697069884+07:00","message":"> Transcript [1522] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697073674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697076037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697078695+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:53.697081712+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.022187533+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.022237557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.022244258+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.022258233+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022266297+07:00","message":"[bufferProcess] interim [200000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022269624+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022282635+07:00","message":"> Transcript [1523] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022287098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022289404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022291873+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.022294636+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.207161413+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.207208161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.207216956+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.207231607+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207242676+07:00","message":"[bufferProcess] interim [380000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207246538+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207254099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207258243+07:00","message":"> Transcript [1524] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207263139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207266329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.20727084+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.207274808+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.438339503+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.438401909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.438411582+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.43843023+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438440519+07:00","message":"[bufferProcess] interim [620000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438447014+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438458054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438462669+07:00","message":"> Transcript [1525] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.43846837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438471686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438475354+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.43847892+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438488171+07:00","message":"Push: 'และสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438491451+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.438495235+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.43850072+07:00","message":"Next Push (prob) : 'ข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.438513054+07:00","message":"push: {false และสอบถาม 0 0xc0018ec800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.472526877+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.472567118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.472574638+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.4725909+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472599666+07:00","message":"[bufferProcess] interim [680000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472603801+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472608883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472611898+07:00","message":"> Transcript [1526] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472615943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472617935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472619935+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.472622347+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.656896609+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.656942335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.656948705+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.656962919+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656970066+07:00","message":"[bufferProcess] interim [860000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656973008+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656980316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656983225+07:00","message":"> Transcript [1527] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656987437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656989882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656992515+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.656995464+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.790208635+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.790248177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.790255185+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.790273683+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790281842+07:00","message":"[bufferProcess] interim [980000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790285353+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790290214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790295755+07:00","message":"> Transcript [1528] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790299345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790301385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790303925+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.790306641+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.918110825+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.918152409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.918158115+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.918173583+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918180407+07:00","message":"[bufferProcess] interim [100000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.91818333+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918191332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918194645+07:00","message":"> Transcript [1529] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918199205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918201828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918204639+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918208152+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918217722+07:00","message":"Push: 'ข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918221247+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918223806+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:54.918226214+07:00","message":"Next Push (prob) : 'สุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:54.918234917+07:00","message":"push: {false ข้อมูลเกี่ยวกับ 0 0xc0018ec800}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:55.226970767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:55.22697889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.301013938+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.301059051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.301066384+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.301081724+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301088858+07:00","message":"[bufferProcess] interim [460000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.30109154+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301099254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.30110242+07:00","message":"> Transcript [1530] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301106474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301108922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301111107+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.301114096+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.302224935+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.302259302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.302265331+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.302279347+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302287316+07:00","message":"[bufferProcess] interim [520000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302290312+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302297164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302299967+07:00","message":"> Transcript [1531] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302303767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302306258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302308167+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.302310856+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.485902724+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.485944898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.485956874+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.485970459+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485977679+07:00","message":"[bufferProcess] interim [640000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485980707+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485987629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485990952+07:00","message":"> Transcript [1532] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485994894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.485997777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.486000774+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.486003796+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.539391579+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.618028044+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.618083008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.618092966+07:00","message":"receive interim result [false|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.618113685+07:00","message":"[buffer interim] 110 false ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618129654+07:00","message":"[bufferProcess] interim [760000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618134337+07:00","message":"[bufferProcess] send to processor:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618145912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.61815081+07:00","message":"> Transcript [1533] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618157223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618160428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618163957+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618168205+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618176978+07:00","message":"Push: 'สุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618180091+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618183855+07:00","message":"Set new StatePrefix : 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.618189437+07:00","message":"Next Push (prob) : 'แก้วอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.618212136+07:00","message":"push: {false สุนัขบาง 0 0xc0018ec800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.65446964+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.654515223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.65452211+07:00","message":"receive interim result [true|false]: ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.654531978+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.654534218+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.654543334+07:00","message":"[buffer interim] 110 true ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.65455792+07:00","message":"[bufferProcess] interim [910000000]:ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654563412+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654579899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.65460414+07:00","message":"> Transcript [1534] [false]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654609453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.65461253+07:00","message":"Set new StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654615508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.6546178+07:00","message":"> Transcript [1535] [true]: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654621494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654623853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654625831+07:00","message":"StatePrefix: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบางแก้วอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654628707+07:00","message":"TextPushed: 'ถึงทรงเดินเที่ยวชมฟาร์มและสอบถามข้อมูลเกี่ยวกับสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:55.654634363+07:00","message":"Push: 'แก้วอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.654645146+07:00","message":"push: {true แก้วอย่างละเอียด 0 0xc0018ec800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:14:55.665112799+07:00","message":"write wav file: './tmp/7583/7583_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:55.66962203+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.322037088+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.322074397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.322079446+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.322090898+07:00","message":"[buffer interim] 111 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.322096652+07:00","message":"[bufferProcess] interim [660000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.322098794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.520298079+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.520342115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.520348764+07:00","message":"receive interim result [false|false]: ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.520371788+07:00","message":"[buffer interim] 111 false ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.520381682+07:00","message":"[bufferProcess] interim [840000000]:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.52038636+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.520390057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.520393296+07:00","message":"> Transcript [1536] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.520395671+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.5253903+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.525403294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.525407548+07:00","message":"receive interim result [false|false]: ทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.525416452+07:00","message":"[buffer interim] 111 false ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525420238+07:00","message":"[bufferProcess] interim [900000000]:ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525422313+07:00","message":"[bufferProcess] send to processor:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525424574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525426976+07:00","message":"> Transcript [1537] [false]: 'ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525430216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525432523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525434657+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.525436671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.637809997+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.637856364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.637863898+07:00","message":"receive interim result [false|false]: ทั้งประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.637878868+07:00","message":"[buffer interim] 111 false ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637887359+07:00","message":"[bufferProcess] interim [960000000]:ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637890091+07:00","message":"[bufferProcess] send to processor:ทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.63789672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637899819+07:00","message":"> Transcript [1538] [false]: 'ทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637903036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637905899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637908133+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.637910403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.839854392+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.839890081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.83989619+07:00","message":"receive interim result [false|false]: ทั้งประวัติความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:56.839911678+07:00","message":"[buffer interim] 111 false ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839918802+07:00","message":"[bufferProcess] interim [200000000]:ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839921646+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839925819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839929052+07:00","message":"> Transcript [1539] [false]: 'ทั้งประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839932682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839936484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839938486+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:56.839940408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.041960923+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.042007333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.042014544+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.042029507+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042036514+07:00","message":"[bufferProcess] interim [380000000]:ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042039062+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042045841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042048516+07:00","message":"> Transcript [1540] [false]: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042051882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042053918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042056213+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042058741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042064415+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042066863+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042068871+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.042071035+07:00","message":"Next Push (prob) : 'ประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.042079909+07:00","message":"push: {false ทั้ง 0 0xc002201880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.226402585+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.226444002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.226450138+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.226463562+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226470455+07:00","message":"[bufferProcess] interim [560000000]:ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226473311+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226480829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226483814+07:00","message":"> Transcript [1541] [false]: 'ทั้งประวัติความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226487117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226489635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.2264917+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.226494869+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.738992024+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.739038675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.739045914+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.739056821+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739066558+07:00","message":"[bufferProcess] interim [40000000]:ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739070211+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739078973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739083831+07:00","message":"> Transcript [1542] [false]: 'ทั้งประวัติความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739088159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739092508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.739094811+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.73909741+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.954426188+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.954471539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.954478005+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:57.954493613+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954502949+07:00","message":"[bufferProcess] interim [280000000]:ทั้งประวัติความเป็นมาและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954505871+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954513032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954515861+07:00","message":"> Transcript [1543] [false]: 'ทั้งประวัติความเป็นมาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954519504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954522034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.954524668+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:57.95452725+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.005630805+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.005669447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.005675865+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.0056904+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005697767+07:00","message":"[bufferProcess] interim [340000000]:ทั้งประวัติความเป็นมาและเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005700445+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005705718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005708609+07:00","message":"> Transcript [1544] [false]: 'ทั้งประวัติความเป็นมาและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005713881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.00571859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005722977+07:00","message":"StatePrefix: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005726216+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005734358+07:00","message":"Push: 'ประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005738999+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005742195+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.005745858+07:00","message":"Next Push (prob) : 'เป็นมาและสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.005757876+07:00","message":"push: {false ประวัติความ 0 0xc002201880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.009970363+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.009991014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและสนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.009996009+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและสนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.010009795+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010015292+07:00","message":"[bufferProcess] interim [400000000]:ทั้งประวัติความเป็นมาและสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010019264+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010022412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010025563+07:00","message":"> Transcript [1545] [false]: 'ทั้งประวัติความเป็นมาและเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010027715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.010029858+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.123757456+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.123794961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.123803235+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.123825332+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123835841+07:00","message":"[bufferProcess] interim [520000000]:ทั้งประวัติความเป็นมาและขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123838503+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123841896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123845226+07:00","message":"> Transcript [1546] [false]: 'ทั้งประวัติความเป็นมาและสนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123847598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.123850329+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและสนาม'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:58.227614076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:14:58.22762307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.443676202+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.443719597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและศนิสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.443726427+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและศนิสา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.443741657+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและศนิสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443749477+07:00","message":"[bufferProcess] interim [760000000]:ทั้งประวัติความเป็นมาและศนิสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443752399+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443759659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443762562+07:00","message":"> Transcript [1547] [false]: 'ทั้งประวัติความเป็นมาและขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443765191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.443767541+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.446089669+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.446133536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.446139924+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.44615672+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446164626+07:00","message":"[bufferProcess] interim [820000000]:ทั้งประวัติความเป็นมาและขณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446167194+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและศนิสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446174665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446177668+07:00","message":"> Transcript [1548] [false]: 'ทั้งประวัติความเป็นมาและศนิสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446180328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.446183187+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและศนิสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.833257581+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.833304027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.833311085+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:58.833325194+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.833333+07:00","message":"[bufferProcess] interim [180000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.83333635+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.83334435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.833347933+07:00","message":"> Transcript [1549] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.833350514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:58.833352727+07:00","message":"Set new StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.020806004+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.020848126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.020854889+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.020868678+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020876593+07:00","message":"[bufferProcess] interim [420000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020879457+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020883619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.02088678+07:00","message":"> Transcript [1550] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020890113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.02089229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020894967+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.020897939+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.149816948+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.149860438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.149867991+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.1498821+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149892736+07:00","message":"[bufferProcess] interim [480000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149895908+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149903911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.14990701+07:00","message":"> Transcript [1551] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149910528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149913025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149915856+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.149918717+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.207326495+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.207369829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.207377689+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.207391174+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207398833+07:00","message":"[bufferProcess] interim [540000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207401709+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207408797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207411868+07:00","message":"> Transcript [1552] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207415413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207417937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207420464+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.207423602+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.529056406+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.529091331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.529097408+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.5291083+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529114474+07:00","message":"[bufferProcess] interim [900000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529117142+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529122812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529125564+07:00","message":"> Transcript [1553] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529128659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.5291311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529133289+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529135749+07:00","message":"TextPushed: 'ทั้งประวัติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529140187+07:00","message":"Push: 'เป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529142192+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529144565+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.529147017+07:00","message":"Next Push (prob) : 'การพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.529154639+07:00","message":"push: {false เป็นมาและขณะนิสัย 0 0xc002201880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.848096447+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.848142154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.848150409+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:14:59.848164349+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848172477+07:00","message":"[bufferProcess] interim [140000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848176477+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848187165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848191449+07:00","message":"> Transcript [1554] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848195968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848198732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848202316+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:14:59.848206302+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.434545358+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.434591797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.434600455+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.43461883+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434632841+07:00","message":"[bufferProcess] interim [740000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434636368+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434642301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.43464588+07:00","message":"> Transcript [1555] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434651221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434653416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434656049+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.434658605+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.441663971+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.44169313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.441699576+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.44171153+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441716922+07:00","message":"[bufferProcess] interim [800000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441719405+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441722283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441724897+07:00","message":"> Transcript [1556] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441728427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441730509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.44173299+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.441735211+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.621858338+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.621896316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.621902323+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.621912149+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621919131+07:00","message":"[bufferProcess] interim [980000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.62192198+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621926658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621929575+07:00","message":"> Transcript [1557] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621933176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621935224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621937684+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621940359+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621943274+07:00","message":"Push: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621945541+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621947916+07:00","message":"Set new StatePrefix : 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.621950704+07:00","message":"Next Push (prob) : 'สายพันธุ์และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.621960801+07:00","message":"push: {false การพัฒนา 0 0xc002201880}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.939332221+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.939373307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.939380597+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:00.939394962+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939401574+07:00","message":"[bufferProcess] interim [280000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939404399+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939411348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.93941426+07:00","message":"> Transcript [1558] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939417983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939420073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939422039+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:00.939424731+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.008280204+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.008320891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.008327038+07:00","message":"receive interim result [false|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.008338027+07:00","message":"[buffer interim] 111 false ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008345208+07:00","message":"[bufferProcess] interim [400000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008348041+07:00","message":"[bufferProcess] send to processor:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008352275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008355368+07:00","message":"> Transcript [1559] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008359047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008361222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.008363552+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.00837349+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:01.22790639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:01.227933026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.238729405+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.372973378+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389798934+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389839081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน\",\"confidence\":0.958371}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389847176+07:00","message":"receive interim result [true|false]: ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389858381+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389860444+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.389866517+07:00","message":"[buffer interim] 111 true ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.38987727+07:00","message":"[bufferProcess] interim [790000000]:ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389881302+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389884838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.38988823+07:00","message":"> Transcript [1560] [false]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389891844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389894055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.38989728+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.38990045+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389902625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389904623+07:00","message":"> Transcript [1561] [true]: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389906958+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389908725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389910539+07:00","message":"StatePrefix: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนาสายพันธุ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389912552+07:00","message":"TextPushed: 'ทั้งประวัติความเป็นมาและขณะนิสัยการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.389920461+07:00","message":"Push: 'สายพันธุ์และการจดทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.38992934+07:00","message":"push: {true สายพันธุ์และการจดทะเบียน 0 0xc002201880}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:01.41427681+07:00","message":"write wav file: './tmp/7583/7583_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.842209081+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.842252473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.842259335+07:00","message":"receive interim result [false|false]: กล่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:01.84227454+07:00","message":"[buffer interim] 112 false กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.842281503+07:00","message":"[bufferProcess] interim [480000000]:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:01.842283508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.02004174+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.020094999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.020100578+07:00","message":"receive interim result [false|false]: กล่องไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.020111949+07:00","message":"[buffer interim] 112 false กล่องไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.020119308+07:00","message":"[bufferProcess] interim [660000000]:กล่องไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.020121663+07:00","message":"[bufferProcess] send to processor:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.020127287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.020130485+07:00","message":"> Transcript [1562] [false]: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.020132712+07:00","message":"Set StatePrefix (first interim): 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.022541706+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.022558992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องม่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.022563436+07:00","message":"receive interim result [false|false]: กล่องม่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.022572679+07:00","message":"[buffer interim] 112 false กล่องม่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022577293+07:00","message":"[bufferProcess] interim [720000000]:กล่องม่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022579729+07:00","message":"[bufferProcess] send to processor:กล่องไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022582524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022584797+07:00","message":"> Transcript [1563] [false]: 'กล่องไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022587452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.022589736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.02259195+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.02259425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.081877666+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.08191661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.081922453+07:00","message":"receive interim result [false|false]: กล่องมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.081935992+07:00","message":"[buffer interim] 112 false กล่องมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081943373+07:00","message":"[bufferProcess] interim [780000000]:กล่องมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081945757+07:00","message":"[bufferProcess] send to processor:กล่องม่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081951406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081954529+07:00","message":"> Transcript [1564] [false]: 'กล่องม่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081957463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081959661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081961746+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.081964036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.343080513+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.343122339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.343129272+07:00","message":"receive interim result [false|false]: รับรองมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.343145681+07:00","message":"[buffer interim] 112 false รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343154369+07:00","message":"[bufferProcess] interim [960000000]:รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343160148+07:00","message":"[bufferProcess] send to processor:กล่องมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343176417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.34317998+07:00","message":"> Transcript [1565] [false]: 'กล่องมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343184104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343186457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343188414+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.343192087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.592844862+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.592885556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.592892207+07:00","message":"receive interim result [false|false]: กล่องมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.592906639+07:00","message":"[buffer interim] 112 false กล่องมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592914693+07:00","message":"[bufferProcess] interim [260000000]:กล่องมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592917511+07:00","message":"[bufferProcess] send to processor:รับรองมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592925071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592928291+07:00","message":"> Transcript [1566] [false]: 'รับรองมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592930513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.592932757+07:00","message":"Set new StatePrefix: 'รับรองมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.5942867+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.594329859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐานราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.594336307+07:00","message":"receive interim result [false|false]: กล่องมาตรฐานราย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.594352016+07:00","message":"[buffer interim] 112 false กล่องมาตรฐานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.594359868+07:00","message":"[bufferProcess] interim [320000000]:กล่องมาตรฐานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.594362297+07:00","message":"[bufferProcess] send to processor:กล่องมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.59436981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.594378081+07:00","message":"> Transcript [1567] [false]: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.59438018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.594382815+07:00","message":"Set new StatePrefix: 'กล่องมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.721275641+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.721318522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐานระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.7213255+07:00","message":"receive interim result [false|false]: กล่องมาตรฐานระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.721340546+07:00","message":"[buffer interim] 112 false กล่องมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721348371+07:00","message":"[bufferProcess] interim [380000000]:กล่องมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721351325+07:00","message":"[bufferProcess] send to processor:กล่องมาตรฐานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721359231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721362436+07:00","message":"> Transcript [1568] [false]: 'กล่องมาตรฐานราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.72136573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721368602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721394179+07:00","message":"StatePrefix: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.721397052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.915041265+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.915079368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐานระดับเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.915085594+07:00","message":"receive interim result [false|false]: กล่องมาตรฐานระดับเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.915099178+07:00","message":"[buffer interim] 112 false กล่องมาตรฐานระดับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915105614+07:00","message":"[bufferProcess] interim [620000000]:กล่องมาตรฐานระดับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915108532+07:00","message":"[bufferProcess] send to processor:กล่องมาตรฐานระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915115331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915117935+07:00","message":"> Transcript [1569] [false]: 'กล่องมาตรฐานระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915121473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915123724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.915126079+07:00","message":"StatePrefix: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.91512873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.980510381+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.980542778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐานระดับ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.980548558+07:00","message":"receive interim result [false|false]: กล่องมาตรฐานระดับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:02.980559535+07:00","message":"[buffer interim] 112 false กล่องมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980566034+07:00","message":"[bufferProcess] interim [680000000]:กล่องมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980569358+07:00","message":"[bufferProcess] send to processor:กล่องมาตรฐานระดับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980575287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980578106+07:00","message":"> Transcript [1570] [false]: 'กล่องมาตรฐานระดับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.98058145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980583653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980585691+07:00","message":"StatePrefix: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:02.980587943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.10878319+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.108828455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาตรฐานระดับสากล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.108834343+07:00","message":"receive interim result [false|false]: กล่องมาตรฐานระดับสากล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.108848659+07:00","message":"[buffer interim] 112 false กล่องมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108856334+07:00","message":"[bufferProcess] interim [740000000]:กล่องมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108859321+07:00","message":"[bufferProcess] send to processor:กล่องมาตรฐานระดับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108867046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108869761+07:00","message":"> Transcript [1571] [false]: 'กล่องมาตรฐานระดับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108873352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108876024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108878397+07:00","message":"StatePrefix: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108880654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.10888658+07:00","message":"Push: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108888773+07:00","message":"TextPushed: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108891068+07:00","message":"Set new StatePrefix : 'กล่องมาตรฐานระดับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.108893388+07:00","message":"Next Push (prob) : 'ระดับ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.108902585+07:00","message":"push: {false กล่องมาตรฐาน 0 0xc0001fa400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.35774059+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.421462258+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.45523709+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.455275599+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-06-19T09:15:03.455282437+07:00","message":"receive interim result [true|false]: รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.455291937+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.455294362+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.455300243+07:00","message":"[buffer interim] 112 true รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455309731+07:00","message":"[bufferProcess] interim [220000000]:รับรองมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455314751+07:00","message":"[bufferProcess] send to processor (isfinal):กล่องมาตรฐานระดับสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455318479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455321478+07:00","message":"> Transcript [1572] [false]: 'กล่องมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455324205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455329036+07:00","message":"Set new StatePrefix: 'กล่องมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455331308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455333268+07:00","message":"> Transcript [1573] [true]: 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455335631+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455337523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455339426+07:00","message":"StatePrefix: 'กล่องมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455341896+07:00","message":"TextPushed: 'กล่องมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.45534367+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.45543181+07:00","message":"Push: 'ระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455434585+07:00","message":"TextPushed: 'กล่องมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455436941+07:00","message":"Set new StatePrefix : 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455439099+07:00","message":"Next Push (prob) : 'รับรองมาตรฐานระดับสากล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.455447235+07:00","message":"push: {true ระดับสากล 0 0xc0001fa400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:03.455464691+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_112.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:03.463437267+07:00","message":"write wav file: './tmp/7583/7583_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.874847853+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.874871482+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.874874683+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.874876792+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:03.874878816+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.143730033+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.14377035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.143775663+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.143788923+07:00","message":"[buffer interim] 113 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.143796417+07:00","message":"[bufferProcess] interim [780000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.143798508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:04.228224846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:04.228217823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.410899103+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.410940428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.41094788+07:00","message":"receive interim result [false|false]: โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.410962846+07:00","message":"[buffer interim] 113 false โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.410973238+07:00","message":"[bufferProcess] interim [960000000]:โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.410976426+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.410981282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.410985086+07:00","message":"> Transcript [1574] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.410988485+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.604610518+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.60464828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตรงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.604655279+07:00","message":"receive interim result [false|false]: โดยตรงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.604670159+07:00","message":"[buffer interim] 113 false โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.604677797+07:00","message":"[bufferProcess] interim [140000000]:โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.60468038+07:00","message":"[bufferProcess] send to processor:โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.60468729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.604690078+07:00","message":"> Transcript [1575] [false]: 'โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.604693718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.60469604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.604698272+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.6047007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.664223342+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.664275434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.664284005+07:00","message":"receive interim result [false|false]: โดยทรงมีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.664303617+07:00","message":"[buffer interim] 113 false โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.66431317+07:00","message":"[bufferProcess] interim [320000000]:โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.664317104+07:00","message":"[bufferProcess] send to processor:โดยตรงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.664327407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.664331995+07:00","message":"> Transcript [1576] [false]: 'โดยตรงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.66433668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.664339716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.6643434+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.664346322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984714755+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984767285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984773514+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:04.984784004+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984792104+07:00","message":"[bufferProcess] interim [560000000]:โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984794765+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984798217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.98480185+07:00","message":"> Transcript [1577] [false]: 'โดยทรงมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984806899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984809344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984811881+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:04.984814393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.165678946+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.165712095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.165718176+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.16572917+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165735746+07:00","message":"[bufferProcess] interim [740000000]:โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165738151+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165743919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.16574678+07:00","message":"> Transcript [1578] [false]: 'โดยทรงมีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165749822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.16575215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165754464+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165756638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165760799+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165762684+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165764733+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.165767075+07:00","message":"Next Push (prob) : 'ทรงมีพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.165774418+07:00","message":"push: {false โดย 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.16855525+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.168574045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.168578933+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.168590702+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.168595326+07:00","message":"[bufferProcess] interim [800000000]:โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.168597465+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.168600644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.168603021+07:00","message":"> Transcript [1579] [false]: 'โดยทรงมีพระอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.16860518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.16860734+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.557656597+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.557699228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.557706301+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.55771993+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557728151+07:00","message":"[bufferProcess] interim [160000000]:โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557730824+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557734664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557737686+07:00","message":"> Transcript [1580] [false]: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557740106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.557742531+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.750774586+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.750816925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.750822676+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.750836318+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750843979+07:00","message":"[bufferProcess] interim [340000000]:โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750846985+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750854391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750857326+07:00","message":"> Transcript [1581] [false]: 'โดยทรงมีพระอัธยาศัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750861387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750864014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750865991+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.750868538+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.753385762+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.753415048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.753421268+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.753432696+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753438526+07:00","message":"[bufferProcess] interim [400000000]:โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753441103+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753446783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753449504+07:00","message":"> Transcript [1582] [false]: 'โดยทรงมีพระอัธยาศัยเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753453397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753455659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.753457805+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.7534603+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.884408434+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.884438454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.884445765+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:05.88446259+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884470947+07:00","message":"[bufferProcess] interim [460000000]:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884475298+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884480672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884484695+07:00","message":"> Transcript [1583] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884490003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884494058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884498044+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:05.884502749+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.453214837+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.453260201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.45326683+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.45328009+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.45328769+07:00","message":"[bufferProcess] interim [60000000]:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453290361+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453296269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453299147+07:00","message":"> Transcript [1584] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453303075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453305643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453308525+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453311068+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.45332326+07:00","message":"Push: 'ทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.45332616+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453328953+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.453331485+07:00","message":"Next Push (prob) : 'เป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.453339667+07:00","message":"push: {false ทรงมีพระอัธยาศัย 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.46732564+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.46735612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.467362149+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.467375877+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467393696+07:00","message":"[bufferProcess] interim [120000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467396707+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467403045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467408506+07:00","message":"> Transcript [1585] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467412078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467414737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.467417294+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.46741992+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.664905923+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.664953066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.664959909+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.664976213+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.664983768+07:00","message":"[bufferProcess] interim [300000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.664986538+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.664994525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.664997916+07:00","message":"> Transcript [1586] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.665001561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.665003961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.665005974+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.665008779+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.971254317+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.971311816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.971318768+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.971332891+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971440643+07:00","message":"[bufferProcess] interim [540000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971446232+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971461764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971465501+07:00","message":"> Transcript [1587] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971469625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971472039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971474434+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.971478194+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.974786411+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.974838902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.974847501+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.974867665+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974876583+07:00","message":"[bufferProcess] interim [600000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974880959+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974890591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974894723+07:00","message":"> Transcript [1588] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974899816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974902208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974904232+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974907129+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974913389+07:00","message":"Push: 'เป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974915282+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974917466+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:06.974919782+07:00","message":"Next Push (prob) : 'และส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:06.974928284+07:00","message":"push: {false เป็นกันเอง 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.157894821+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.157937648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.157946594+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.157962239+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157969667+07:00","message":"[bufferProcess] interim [780000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157972757+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157980223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157983561+07:00","message":"> Transcript [1589] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157986058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.157988525+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและส่งสน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:07.228965907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:07.228965867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.280640174+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.280681327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.280689595+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.280704756+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.280713352+07:00","message":"[bufferProcess] interim [840000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.280718664+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.28072772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.28073142+07:00","message":"> Transcript [1590] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.280735269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.280738656+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.59635195+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.596406449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.596414236+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.596427783+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596434525+07:00","message":"[bufferProcess] interim [140000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596437534+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596444582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.59644882+07:00","message":"> Transcript [1591] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596452422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596454346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596456459+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.596459051+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.800240913+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.800285863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.800293768+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.800311037+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800322048+07:00","message":"[bufferProcess] interim [380000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800325622+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800329916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800333253+07:00","message":"> Transcript [1592] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800337333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800339648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800341709+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.800344649+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.890521377+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.890566183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.890576552+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.89059006+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.89059735+07:00","message":"[bufferProcess] interim [500000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890600032+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890604231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890607525+07:00","message":"> Transcript [1593] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890615091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890618905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890622561+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.890629215+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.99056233+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.990606607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.9906165+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.990631613+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990638683+07:00","message":"[bufferProcess] interim [620000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990641439+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990648453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990651206+07:00","message":"> Transcript [1594] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990654792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990657025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990660278+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990663103+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990669204+07:00","message":"Push: 'และทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990671343+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.99067599+07:00","message":"Set new StatePrefix : 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:07.990679281+07:00","message":"Next Push (prob) : 'ทัยในทุกข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:07.990688426+07:00","message":"push: {false และทรงสนพระ 0 0xc0018ec900}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.049381345+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.049427532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.04943343+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.049449053+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.049465672+07:00","message":"[bufferProcess] interim [680000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.049468687+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.049472987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.04947608+07:00","message":"> Transcript [1595] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.049478498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.049480585+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกรอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.550840332+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.610510759+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.628127771+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.628178585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.62818572+07:00","message":"receive interim result [false|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.628206951+07:00","message":"[buffer interim] 113 false โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.628216957+07:00","message":"[bufferProcess] interim [280000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.628219657+07:00","message":"[bufferProcess] send to processor:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.628228085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.628232395+07:00","message":"> Transcript [1596] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.6282466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.628250132+07:00","message":"Set new StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667321679+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.66736194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล\",\"confidence\":0.9582137}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667369094+07:00","message":"receive interim result [true|false]: โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667380424+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667383+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667397759+07:00","message":"[buffer interim] 113 true โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667405699+07:00","message":"[bufferProcess] interim [340000000]:โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667409257+07:00","message":"[bufferProcess] send to processor (isfinal):โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667413244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.66741621+07:00","message":"> Transcript [1597] [false]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667419976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.6674221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667424169+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.66742726+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667432547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667434789+07:00","message":"> Transcript [1598] [true]: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667437524+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667439282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667441133+07:00","message":"StatePrefix: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระทัยในทุกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667443422+07:00","message":"TextPushed: 'โดยทรงมีพระอัธยาศัยเป็นกันเองและทรงสนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:08.667447015+07:00","message":"Push: 'ทัยในทุกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:08.667455889+07:00","message":"push: {true ทัยในทุกข้อมูล 0 0xc0018ec900}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:08.678994326+07:00","message":"write wav file: './tmp/7583/7583_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.099112382+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.099158568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.099164377+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.099183131+07:00","message":"[buffer interim] 114 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.099192864+07:00","message":"[bufferProcess] interim [480000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.099195112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.15883345+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.158877433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.158883908+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.158898833+07:00","message":"[buffer interim] 114 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.158907566+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.158911841+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.158916531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.158919876+07:00","message":"> Transcript [1599] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.158922125+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.464808254+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.464850243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.464856173+07:00","message":"receive interim result [false|false]: ครอบครัวอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.46486868+07:00","message":"[buffer interim] 114 false ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.46487853+07:00","message":"[bufferProcess] interim [840000000]:ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.464882569+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.464890458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.464894428+07:00","message":"> Transcript [1600] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.464897603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.464900747+07:00","message":"Set new StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.474473651+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.474507554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.474513213+07:00","message":"receive interim result [false|false]: ครอบครัวยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.474526795+07:00","message":"[buffer interim] 114 false ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.4745329+07:00","message":"[bufferProcess] interim [900000000]:ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474535053+07:00","message":"[bufferProcess] send to processor:ครอบครัวอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474542065+07:00","message":"> Transcript [1601] [false]: 'ครอบครัวอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474545598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474547525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474549481+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.474552986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.603651455+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.603693213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.603699853+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.60371114+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603718787+07:00","message":"[bufferProcess] interim [20000000]:ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.60372141+07:00","message":"[bufferProcess] send to processor:ครอบครัวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603725238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603728599+07:00","message":"> Transcript [1602] [false]: 'ครอบครัวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603731873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603733957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603735962+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.603738057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.795449393+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.795517822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.795528464+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.79554844+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.795561555+07:00","message":"[bufferProcess] interim [200000000]:ครอบครัวยังได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.79556553+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.795574406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.79557883+07:00","message":"> Transcript [1603] [false]: 'ครอบครัวยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.795587629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.79559055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.795593958+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.795597538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.845202007+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.845244147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.845249772+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.845270193+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845279713+07:00","message":"[bufferProcess] interim [260000000]:ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845284112+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845293463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845297193+07:00","message":"> Transcript [1604] [false]: 'ครอบครัวยังได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845303793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845306382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845308329+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845310487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845316572+07:00","message":"Push: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845318635+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845321069+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.845323405+07:00","message":"Next Push (prob) : 'ยังได้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.845332135+07:00","message":"push: {false ครอบครัว 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.855134048+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.85516094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.855167217+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.855181025+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.85518708+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.855189412+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.855193204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.855195946+07:00","message":"> Transcript [1605] [false]: 'ครอบครัวยังได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.855198521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.855200567+07:00","message":"Set new StatePrefix: 'ครอบครัวยังได้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.963419028+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.963457092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.963463896+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:09.963478185+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963485721+07:00","message":"[bufferProcess] interim [380000000]:ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963488256+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963495127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963498264+07:00","message":"> Transcript [1606] [false]: 'ครอบครัวยังได้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963501059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:09.963503551+07:00","message":"Set new StatePrefix: 'ครอบครัวยังได้โทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.171098605+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.171143361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.171149831+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.171165795+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171178103+07:00","message":"[bufferProcess] interim [620000000]:ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171181831+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171191128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171195412+07:00","message":"> Transcript [1607] [false]: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171199231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.171203112+07:00","message":"Set new StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:10.229215573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:10.22922605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233373379+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233424312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233430714+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.233444115+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233450916+07:00","message":"[bufferProcess] interim [680000000]:ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.23345374+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233459928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233463141+07:00","message":"> Transcript [1608] [false]: 'ครอบครัวยังได้ถวายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233466599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233468869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233470781+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.233473079+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.54442215+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.544461562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.544468387+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.544481451+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544488996+07:00","message":"[bufferProcess] interim [980000000]:ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544491339+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544497284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544500338+07:00","message":"> Transcript [1609] [false]: 'ครอบครัวยังได้ถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544503822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544506291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.54450846+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.544510742+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.680186439+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.680232329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.680240298+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.680261727+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680275139+07:00","message":"[bufferProcess] interim [100000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680279483+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680287635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680292797+07:00","message":"> Transcript [1610] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680298414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.68030184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680305848+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.680309643+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.93026812+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.930301626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.930307488+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.930321613+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930329566+07:00","message":"[bufferProcess] interim [400000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930332202+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930338213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930340991+07:00","message":"> Transcript [1611] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930344432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930346707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930349126+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930351768+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.93035613+07:00","message":"Push: 'ยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930358474+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930360564+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:10.930363009+07:00","message":"Next Push (prob) : 'สุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:10.930370361+07:00","message":"push: {false ยังได้ถวาย 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.242644856+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.242682627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.242688818+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.242701312+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242708594+07:00","message":"[bufferProcess] interim [700000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242711627+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.24271849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242721742+07:00","message":"> Transcript [1612] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242725131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242727707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242729924+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.242732756+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.575455265+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.575498079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.575505136+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.575517378+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575524259+07:00","message":"[bufferProcess] interim [0]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575526892+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575533155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575535971+07:00","message":"> Transcript [1613] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575539272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575541921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575544542+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.575547287+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.838847369+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.838894661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.838902189+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.838914863+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838925482+07:00","message":"[bufferProcess] interim [240000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838929703+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838936618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838940668+07:00","message":"> Transcript [1614] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838945083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.83894816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838951626+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.838955657+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839191987+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839231145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839238364+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839252386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839255967+07:00","message":"receive interim result [false|false]:  2 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839268663+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839272779+07:00","message":"[buffer interim] 114 false  2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.83927941+07:00","message":"[bufferProcess] interim [300000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839282367+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839286319+07:00","message":"[bufferProcess] interim [300000000]: 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839288901+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839292667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839295727+07:00","message":"> Transcript [1615] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839300218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839302457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839304907+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839308143+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839310937+07:00","message":"Push: 'สุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839312882+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839315103+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:11.839317392+07:00","message":"Next Push (prob) : 'อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:11.839327255+07:00","message":"push: {false สุนัขเพศผู้ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168449552+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168491468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168499264+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168511604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซิ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168514639+07:00","message":"receive interim result [false|false]:  เดือนซิ่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168522484+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.168526283+07:00","message":"[buffer interim] 114 false  เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168532952+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168538352+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168544046+07:00","message":"[bufferProcess] interim [600000000]: เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168547675+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168550569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168553176+07:00","message":"> Transcript [1616] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168556214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168558259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168560259+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.168562809+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.292117083+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.29216061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.292167635+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.292177991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.292182269+07:00","message":"receive interim result [false|false]:  เดือนครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.292189853+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.29219424+07:00","message":"[buffer interim] 114 false  เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292200633+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292203532+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292206876+07:00","message":"[bufferProcess] interim [660000000]: เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292209682+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292212586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292215541+07:00","message":"> Transcript [1617] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซิ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292219098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292221073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.29222314+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.292225694+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295039674+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295067476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295074195+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295087056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295090436+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295095864+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.295099108+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295103487+07:00","message":"[bufferProcess] interim [720000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295106488+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295112911+07:00","message":"[bufferProcess] interim [720000000]: เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295115357+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295118284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295128492+07:00","message":"> Transcript [1618] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295132093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295134641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.295136552+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.29513893+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474021647+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474064235+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-06-19T09:15:12.474071292+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474084168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474087288+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474094634+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474102136+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474108449+07:00","message":"[bufferProcess] interim [900000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474111363+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474118331+07:00","message":"[bufferProcess] interim [900000000]: เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474120989+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474123768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474127114+07:00","message":"> Transcript [1619] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474132766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474135108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474137597+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474140301+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474148338+07:00","message":"Push: 'อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474150398+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474152508+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.474154887+07:00","message":"Next Push (prob) : 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.474163322+07:00","message":"push: {false อายุประมาณ 2 เดือน 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807509699+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807551348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807561373+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807575679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกศิษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807580909+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกศิษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807599579+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.807614999+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807623625+07:00","message":"[bufferProcess] interim [140000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807627249+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807636129+07:00","message":"[bufferProcess] interim [140000000]: เดือนซึ่งเป็นลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807639806+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807642914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807646187+07:00","message":"> Transcript [1620] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807650394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807652705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807655068+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.807657969+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818079518+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818117301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818132369+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818152729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818159298+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818169208+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:12.818176271+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818184641+07:00","message":"[bufferProcess] interim [200000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818189396+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818194234+07:00","message":"[bufferProcess] interim [200000000]: เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818198153+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818202695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818206837+07:00","message":"> Transcript [1621] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกศิษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818212008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818215088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818218757+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:12.818223109+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037661121+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037695655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037702643+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037714154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037717618+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037724064+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.037727115+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037732418+07:00","message":"[bufferProcess] interim [440000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037735979+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037739622+07:00","message":"[bufferProcess] interim [440000000]: เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037742505+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037745599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037748341+07:00","message":"> Transcript [1622] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.03775189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037754084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037756692+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.037759596+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045406909+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045440324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045447533+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045461966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.04546466+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045472069+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045476572+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045483036+07:00","message":"[bufferProcess] interim [500000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045485738+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045489389+07:00","message":"[bufferProcess] interim [500000000]: เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045491883+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045495126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045498304+07:00","message":"> Transcript [1623] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045503178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045505476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045508093+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045510382+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045513167+07:00","message":"Push: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045515099+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045517407+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.045520218+07:00","message":"Next Push (prob) : 'ลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.045529978+07:00","message":"push: {false ซึ่งเป็น 0 0xc00394a580}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:13.229516044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:13.229527221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237010397+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237039992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237046706+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237056312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237059378+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.237066081+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.2370696+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237075262+07:00","message":"[bufferProcess] interim [680000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237077715+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237080854+07:00","message":"[bufferProcess] interim [680000000]: เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237083992+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237086935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237090813+07:00","message":"> Transcript [1624] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237094329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237096454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237098343+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.237103425+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.361927121+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.361961094+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-06-19T09:15:13.361967164+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.361975918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.361979256+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.361994421+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362010568+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362016925+07:00","message":"[bufferProcess] interim [740000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362020541+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362028696+07:00","message":"[bufferProcess] interim [740000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362033071+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362037958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362042219+07:00","message":"> Transcript [1625] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362047478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362051556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362053511+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362056209+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362762242+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362775669+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-06-19T09:15:13.362780109+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362788955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362793604+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362800439+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.362805286+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362812567+07:00","message":"[bufferProcess] interim [800000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362815228+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362820728+07:00","message":"[bufferProcess] interim [800000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362823312+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362831464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362835075+07:00","message":"> Transcript [1626] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362837462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362839465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362841254+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.362843611+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760045938+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760089589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.76009696+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760109606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760112596+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760120319+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760125067+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760131527+07:00","message":"[bufferProcess] interim [220000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760134855+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760138422+07:00","message":"[bufferProcess] interim [220000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760141107+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760144196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.76014784+07:00","message":"> Transcript [1627] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760152757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760156425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760160575+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760164192+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760168157+07:00","message":"Push: 'ลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.7601716+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760175128+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.760178753+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.760205529+07:00","message":"push: {false ลูกสุนัขที่ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.941708601+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.9417433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.94175061+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.941761862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.941764982+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.941772816+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:13.941780107+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941786591+07:00","message":"[bufferProcess] interim [340000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941789469+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941796603+07:00","message":"[bufferProcess] interim [340000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941799527+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.94180261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941806198+07:00","message":"> Transcript [1628] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941810157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.94181244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941814636+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:13.941817492+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271823906+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271865718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271872441+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271888406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271892726+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271900948+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.271905253+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271913307+07:00","message":"[bufferProcess] interim [700000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.27191723+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271926586+07:00","message":"[bufferProcess] interim [700000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271931193+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271943145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271979707+07:00","message":"> Transcript [1629] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271987186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271989801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.271992245+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.27199546+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453807938+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453855162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453862372+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453878142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453881754+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.453900189+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.4539198+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453928031+07:00","message":"[bufferProcess] interim [880000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453931695+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453939908+07:00","message":"[bufferProcess] interim [880000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453943108+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453950144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453953324+07:00","message":"> Transcript [1630] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453957346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453959596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453961919+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.453965095+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.636879926+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646604049+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646639944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.64664676+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646657258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646660914+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646669887+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.646677015+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646683006+07:00","message":"[bufferProcess] interim [120000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646685938+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.64670255+07:00","message":"[bufferProcess] interim [120000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.64670543+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646718113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646734191+07:00","message":"> Transcript [1631] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.64674163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646744695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646747785+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646751111+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646758552+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646760861+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646763687+07:00","message":"Set new StatePrefix : 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.646767227+07:00","message":"Next Push (prob) : 'สายพันธุ์สมบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.64678443+07:00","message":"push: {false มีลักษณะ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717341671+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717383009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717390892+07:00","message":"receive interim result [false|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717407318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717411051+07:00","message":"receive interim result [false|false]:  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717418973+07:00","message":"[buffer interim] 114 false ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.717423005+07:00","message":"[buffer interim] 114 false  เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717428942+07:00","message":"[bufferProcess] interim [240000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717431504+07:00","message":"[bufferProcess] send to processor:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717434957+07:00","message":"[bufferProcess] interim [240000000]: เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717437589+07:00","message":"[bufferProcess] update buffer: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717441378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717444528+07:00","message":"> Transcript [1632] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717448466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717457491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717466727+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.717469599+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750275774+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.75031346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750322312+07:00","message":"receive interim result [true|false]: ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750331033+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750333617+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750339337+07:00","message":"[buffer interim] 114 true ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.75034809+07:00","message":"[bufferProcess] interim [240000000]:ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.75035184+07:00","message":"[bufferProcess] send to processor (isfinal):ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750355945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750358777+07:00","message":"> Transcript [1633] [false]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750362206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750365077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750367038+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750369633+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750371821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750373826+07:00","message":"> Transcript [1634] [true]: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750376177+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750378029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750379808+07:00","message":"StatePrefix: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะสายพันธุ์สมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.75038251+07:00","message":"TextPushed: 'ครอบครัวยังได้ถวายสุนัขเพศผู้อายุประมาณ 2 เดือนซึ่งเป็นลูกสุนัขที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:14.750389281+07:00","message":"Push: 'สายพันธุ์สมบูรณ์ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.750397612+07:00","message":"push: {true สายพันธุ์สมบูรณ์ที่สุด 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:14.759283399+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:14.765387652+07:00","message":"write wav file: './tmp/7583/7583_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.422057319+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.422115603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.422123258+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.422142674+07:00","message":"[buffer interim] 115 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.422151281+07:00","message":"[bufferProcess] interim [660000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.42215419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.486613683+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.48666081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.486668054+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.486684768+07:00","message":"[buffer interim] 115 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.486692402+07:00","message":"[bufferProcess] interim [780000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.486695606+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.486706066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.486710449+07:00","message":"> Transcript [1635] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.486713747+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.751419508+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.751466982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.751472371+07:00","message":"receive interim result [false|false]: จากพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.751486246+07:00","message":"[buffer interim] 115 false จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.75149383+07:00","message":"[bufferProcess] interim [960000000]:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.751497526+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.75150552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.751508618+07:00","message":"> Transcript [1636] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.751510919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.751513419+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.932728614+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.932753501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.932758687+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:15.932770359+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932776392+07:00","message":"[bufferProcess] interim [140000000]:จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932778759+07:00","message":"[bufferProcess] send to processor:จากพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932782609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932785245+07:00","message":"> Transcript [1637] [false]: 'จากพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932788395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932790593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.932793178+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:15.93279534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.007431777+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.007476312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.007482046+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.007496624+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007503944+07:00","message":"[bufferProcess] interim [320000000]:จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007506491+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007512869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007515961+07:00","message":"> Transcript [1638] [false]: 'จากพ่อพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007519814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007522295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.007527305+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.00752966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.187268664+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.187305192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.187312251+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.187335878+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187346487+07:00","message":"[bufferProcess] interim [440000000]:จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187349039+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187352883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187355539+07:00","message":"> Transcript [1639] [false]: 'จากพ่อพันธุ์ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187358899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187360997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187363498+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.187365686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:16.230567362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:16.230587596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.643098959+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.643140272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.643146797+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.643161214+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643169139+07:00","message":"[bufferProcess] interim [920000000]:จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643171604+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643178936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643182179+07:00","message":"> Transcript [1640] [false]: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643186354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643189734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643193547+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643198978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643206595+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643209472+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643214321+07:00","message":"Set new StatePrefix : 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.643216828+07:00","message":"Next Push (prob) : 'พ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.643226421+07:00","message":"push: {false จาก 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.832729183+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.832775817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.832784047+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:16.832802043+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832810391+07:00","message":"[bufferProcess] interim [100000000]:จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832814284+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832821908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832826688+07:00","message":"> Transcript [1641] [false]: 'จากพ่อพันธุ์ชั้นดีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832831806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.83283496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832838195+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:16.832841828+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.08870016+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.088743769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.088750739+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.088766579+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088780575+07:00","message":"[bufferProcess] interim [400000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088783654+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088790205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088793034+07:00","message":"> Transcript [1642] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088796123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088798379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088800483+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.088803168+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.220481457+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.220518854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.220525198+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.220541287+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220548441+07:00","message":"[bufferProcess] interim [520000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220551165+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาวน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220558292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220561415+07:00","message":"> Transcript [1643] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220565174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.22056745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.22056992+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.220572977+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.338961748+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.339001069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.339007066+07:00","message":"receive interim result [false|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.339020099+07:00","message":"[buffer interim] 115 false จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.33902738+07:00","message":"[bufferProcess] interim [580000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339029976+07:00","message":"[bufferProcess] send to processor:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.33903583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339038918+07:00","message":"> Transcript [1644] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339042881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339045279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339048867+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339051951+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339058631+07:00","message":"Push: 'พ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339060883+07:00","message":"TextPushed: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.339064886+07:00","message":"Set new StatePrefix : 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.3390682+07:00","message":"Next Push (prob) : 'สีขาวน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.339090032+07:00","message":"push: {false พ่อพันธุ์ชั้นดี 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.448290671+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557218689+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557259013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557265856+07:00","message":"receive interim result [true|false]: จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557274619+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557276795+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557283268+07:00","message":"[buffer interim] 115 true จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557292786+07:00","message":"[bufferProcess] interim [910000000]:จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557296266+07:00","message":"[bufferProcess] send to processor (isfinal):จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557299702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557302665+07:00","message":"> Transcript [1645] [false]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557305528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557307467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557309813+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557312343+07:00","message":"TextPushed: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557314391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.55731647+07:00","message":"> Transcript [1646] [true]: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557318775+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.55732058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557322429+07:00","message":"StatePrefix: 'จากพ่อพันธุ์ชั้นดีสีขาวน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.55732438+07:00","message":"TextPushed: 'จากพ่อพันธุ์ชั้นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.557329024+07:00","message":"Push: 'สีขาวน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.557337342+07:00","message":"push: {true สีขาวน้ำตาล 0 0xc003d0c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:17.565819324+07:00","message":"write wav file: './tmp/7583/7583_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.582142595+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.83790139+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.899373183+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.94715092+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.947169482+07:00","message":"found end of frame, send empty tag with msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.94717278+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.947180474+07:00","message":"[buffer interim] 116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947187744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947196416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947199433+07:00","message":"> Transcript [1647] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947202023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947203906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947205728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947208389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:17.947211049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:17.947220729+07:00","message":"push: {true \n 0 0xc0018ed180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:17.95189394+07:00","message":"write wav file: './tmp/7583/7583_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.619949864+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.619990012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.619994848+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.620010616+07:00","message":"[buffer interim] 117 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.620017574+07:00","message":"[bufferProcess] interim [780000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.620020109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.871019324+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.871071992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.871080766+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.871100613+07:00","message":"[buffer interim] 117 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.871114367+07:00","message":"[bufferProcess] interim [960000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.871118385+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.871127747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.871132624+07:00","message":"> Transcript [1648] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.871135818+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.87615793+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.876189959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.876196026+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:18.876211421+07:00","message":"[buffer interim] 117 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876217745+07:00","message":"[bufferProcess] interim [20000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876220384+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.87622926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876232086+07:00","message":"> Transcript [1649] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876235386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876237629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876239754+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:18.876242149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.122825593+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.122873671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.122881247+07:00","message":"receive interim result [false|false]: หลังจากทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.122902881+07:00","message":"[buffer interim] 117 false หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122916432+07:00","message":"[bufferProcess] interim [260000000]:หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122920102+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122929136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.1229334+07:00","message":"> Transcript [1650] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.12293834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122941612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122944486+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.122947822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:19.23089347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:19.230910599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.256067414+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.256107168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.256113967+07:00","message":"receive interim result [false|false]: หลังจากถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.256128331+07:00","message":"[buffer interim] 117 false หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256136459+07:00","message":"[bufferProcess] interim [380000000]:หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256139148+07:00","message":"[bufferProcess] send to processor:หลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256146646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256149808+07:00","message":"> Transcript [1651] [false]: 'หลังจากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256153702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256156897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256158882+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.256162569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.454177893+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.45421848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.454224835+07:00","message":"receive interim result [false|false]: หลังจากถวายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.454236426+07:00","message":"[buffer interim] 117 false หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454246739+07:00","message":"[bufferProcess] interim [620000000]:หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454249365+07:00","message":"[bufferProcess] send to processor:หลังจากถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454255222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454258806+07:00","message":"> Transcript [1652] [false]: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454262154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454264461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454266456+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454268594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454273457+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454275783+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454277816+07:00","message":"Set new StatePrefix : 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.454280057+07:00","message":"Next Push (prob) : 'จากถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.454288065+07:00","message":"push: {false หลัง 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.517032666+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.517074675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.517081303+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.517098439+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517106818+07:00","message":"[bufferProcess] interim [680000000]:หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517109543+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517116948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.51711974+07:00","message":"> Transcript [1653] [false]: 'หลังจากถวายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517123197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517125526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517127501+07:00","message":"StatePrefix: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.517129949+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.760340495+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.760383974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.760390558+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.760408093+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.76042798+07:00","message":"[bufferProcess] interim [860000000]:หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760432346+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760442135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760451184+07:00","message":"> Transcript [1654] [false]: 'หลังจากถวายสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760457111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760460349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760463367+07:00","message":"StatePrefix: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.760467421+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.833588752+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.833621853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.833628168+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.833644516+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833651747+07:00","message":"[bufferProcess] interim [980000000]:หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.8336548+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833663409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833666675+07:00","message":"> Transcript [1655] [false]: 'หลังจากถวายสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833669995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833672669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833674732+07:00","message":"StatePrefix: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.833676952+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.950743567+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.950783303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.950793158+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.950806671+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950813632+07:00","message":"[bufferProcess] interim [40000000]:หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.95081624+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.95082311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950826061+07:00","message":"> Transcript [1656] [false]: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950829353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950831593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950835114+07:00","message":"StatePrefix: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950838662+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950847927+07:00","message":"Push: 'จากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.95085076+07:00","message":"TextPushed: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.950853635+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:19.95085701+07:00","message":"Next Push (prob) : 'สุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:19.95086851+07:00","message":"push: {false จากถวาย 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.212026762+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.212068693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.212077372+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.212097875+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212105515+07:00","message":"[bufferProcess] interim [340000000]:หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212108027+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212112135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.21211493+07:00","message":"> Transcript [1657] [false]: 'หลังจากถวายสุนัขบางแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212118006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212120192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212122172+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.212124406+07:00","message":"TextPushed: 'หลังจากถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.215838479+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.215857511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.215863485+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.215872864+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215877583+07:00","message":"[bufferProcess] interim [400000000]:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215879878+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215882944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215885266+07:00","message":"> Transcript [1658] [false]: 'หลังจากถวายสุนัขบางแก้วและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215887964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215889979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215893997+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.215896256+07:00","message":"TextPushed: 'หลังจากถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.963015101+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.963057491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.963064573+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.963083598+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963093228+07:00","message":"[bufferProcess] interim [0]:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963096013+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963109373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963112793+07:00","message":"> Transcript [1659] [false]: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963116075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963118701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963121133+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.963123463+07:00","message":"TextPushed: 'หลังจากถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.975385825+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.975426938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.975434019+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.975447571+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.97545373+07:00","message":"[bufferProcess] interim [120000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975458246+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975461899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975465097+07:00","message":"> Transcript [1660] [false]: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975469082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975471182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975473473+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975475579+07:00","message":"TextPushed: 'หลังจากถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975482949+07:00","message":"Push: 'สุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.97548489+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975487805+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:20.975491324+07:00","message":"Next Push (prob) : 'แก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:20.975503498+07:00","message":"push: {false สุนัขบาง 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.113245912+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.113288812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.113295817+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.113311337+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.11332207+07:00","message":"[bufferProcess] interim [300000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.11332512+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.11332871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.113331656+07:00","message":"> Transcript [1661] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.11333527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.113337743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.113340605+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.113343607+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.565770265+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.565815668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.565823408+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.565837665+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565848499+07:00","message":"[bufferProcess] interim [660000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565852366+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565858909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565864318+07:00","message":"> Transcript [1662] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565869629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565873168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565875534+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.565878087+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.759277012+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.759312164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.759318219+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.759328811+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759335783+07:00","message":"[bufferProcess] interim [840000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759338842+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759342906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759346001+07:00","message":"> Transcript [1663] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759349547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759351678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759354236+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.759356897+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.991113786+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.991150199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.991156008+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.991173805+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.99118056+07:00","message":"[bufferProcess] interim [80000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991183881+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991194612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991197666+07:00","message":"> Transcript [1664] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.9912014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991203845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991206537+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991209824+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991212965+07:00","message":"Push: 'แก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991216132+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991218572+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:21.991221009+07:00","message":"Next Push (prob) : 'พระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:21.991229673+07:00","message":"push: {false แก้วแล้ว 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.070046221+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.070082457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.070088509+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.070099983+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070108684+07:00","message":"[bufferProcess] interim [140000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070111563+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070116988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070119769+07:00","message":"> Transcript [1665] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.07012317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070125752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.070127856+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.07013048+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:22.231477835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:22.231492792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.276540669+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.276588774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.2765965+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.276613772+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.276621207+07:00","message":"[bufferProcess] interim [380000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.27662424+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.27663295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.27663592+07:00","message":"> Transcript [1666] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.276640013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.276642762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.276645105+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.276648007+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.345809199+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.345859567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.345868651+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.345887589+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345903032+07:00","message":"[bufferProcess] interim [500000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345908402+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345918638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345922943+07:00","message":"> Transcript [1667] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345928694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345932903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.345936773+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.34594099+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.537286969+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.537325757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.53733346+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.537357024+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537367927+07:00","message":"[bufferProcess] interim [680000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537371394+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537376076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.5373789+07:00","message":"> Transcript [1668] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537383268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537385607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537388172+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.53739121+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.53739784+07:00","message":"Push: 'พระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537400026+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537402345+07:00","message":"Set new StatePrefix : 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.537407185+07:00","message":"Next Push (prob) : 'สุนัขไว้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.537441157+07:00","message":"push: {false พระองค์ทรงอุ้มลูก 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.658721513+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.658760636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.658767605+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.658782192+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658812861+07:00","message":"[bufferProcess] interim [800000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658815409+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658819234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658822178+07:00","message":"> Transcript [1669] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658825906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658827986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.658829893+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.65883248+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.712007636+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.712047749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.71205897+07:00","message":"receive interim result [false|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:22.712073731+07:00","message":"[buffer interim] 117 false หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712081118+07:00","message":"[bufferProcess] interim [920000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712084963+07:00","message":"[bufferProcess] send to processor:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712092258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712095374+07:00","message":"> Transcript [1670] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712099414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712101788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712104795+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:22.712107905+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.158311231+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.219510712+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259488113+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259544719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259552195+07:00","message":"receive interim result [true|false]: หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259565249+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259567654+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259583519+07:00","message":"[buffer interim] 117 true หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259611099+07:00","message":"[bufferProcess] interim [460000000]:หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259620441+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259625731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259630468+07:00","message":"> Transcript [1671] [false]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259636603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259638997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259641987+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259644796+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259646947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259649073+07:00","message":"> Transcript [1672] [true]: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259651507+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259653215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259655015+07:00","message":"StatePrefix: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูกสุนัขไว้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259657248+07:00","message":"TextPushed: 'หลังจากถวายสุนัขบางแก้วแล้วพระองค์ทรงอุ้มลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.259662535+07:00","message":"Push: 'สุนัขไว้ด้วยพระองค์เอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.259675871+07:00","message":"push: {true สุนัขไว้ด้วยพระองค์เอง 0 0xc003d0c280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:23.27080973+07:00","message":"write wav file: './tmp/7583/7583_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.745663627+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.74570613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.745711962+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.745725798+07:00","message":"[buffer interim] 118 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.745732919+07:00","message":"[bufferProcess] interim [540000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.745734842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.873892709+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.873932779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.873938728+07:00","message":"receive interim result [false|false]: ระวังนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.873951527+07:00","message":"[buffer interim] 118 false ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.873959482+07:00","message":"[bufferProcess] interim [660000000]:ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.873961807+07:00","message":"[bufferProcess] send to processor:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.873967753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.873971096+07:00","message":"> Transcript [1673] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.87397357+07:00","message":"Set StatePrefix (first interim): 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.878666854+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.878687819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.878692852+07:00","message":"receive interim result [false|false]: ระหว่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:23.878708344+07:00","message":"[buffer interim] 118 false ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878715422+07:00","message":"[bufferProcess] interim [720000000]:ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878718851+07:00","message":"[bufferProcess] send to processor:ระวังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878724852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878727415+07:00","message":"> Transcript [1674] [false]: 'ระวังนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878729517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:23.878731526+07:00","message":"Set new StatePrefix: 'ระวังนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.192533535+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.1925608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.192566027+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.192579475+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.192585984+07:00","message":"[bufferProcess] interim [960000000]:ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.192588932+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.192593208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.19259599+07:00","message":"> Transcript [1675] [false]: 'ระหว่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.192598414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.192600519+07:00","message":"Set new StatePrefix: 'ระหว่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.302999298+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.303039069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังนะลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.303045437+07:00","message":"receive interim result [false|false]: ระวังนะลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.303059557+07:00","message":"[buffer interim] 118 false ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303066515+07:00","message":"[bufferProcess] interim [80000000]:ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303069174+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.30307902+07:00","message":"> Transcript [1676] [false]: 'ระหว่างนั้นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303082229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303084463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.303086525+07:00","message":"StatePrefix: 'ระหว่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.30308897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.467492958+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.467538071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังนะลูกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.467544303+07:00","message":"receive interim result [false|false]: ระวังนะลูกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.467559273+07:00","message":"[buffer interim] 118 false ระวังนะลูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467567669+07:00","message":"[bufferProcess] interim [200000000]:ระวังนะลูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467570214+07:00","message":"[bufferProcess] send to processor:ระวังนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467577064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467579918+07:00","message":"> Transcript [1677] [false]: 'ระวังนะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467582356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.467584666+07:00","message":"Set new StatePrefix: 'ระวังนะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.470964742+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.470997444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.471003489+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.471018869+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471030848+07:00","message":"[bufferProcess] interim [260000000]:ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471033798+07:00","message":"[bufferProcess] send to processor:ระวังนะลูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471039123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471041874+07:00","message":"> Transcript [1678] [false]: 'ระวังนะลูกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471045568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471047918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471050703+07:00","message":"StatePrefix: 'ระวังนะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.471052926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.583861078+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.583900133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.583906135+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.583925827+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.583933347+07:00","message":"[bufferProcess] interim [380000000]:ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.583936227+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.58393979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.583942748+07:00","message":"> Transcript [1679] [false]: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.583945059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.583947118+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.645926794+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.64596879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกหลานนักปราชญ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.645975212+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.645989818+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.645998355+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646001092+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646008093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646011197+07:00","message":"> Transcript [1680] [false]: 'ระหว่างนั้นลูกสุนัขบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646015101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646017562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646019848+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.646022319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.771202932+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.771241901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.771247961+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:24.771264839+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.771273896+07:00","message":"[bufferProcess] interim [620000000]:ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.77127672+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกหลานนักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.771280929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.771284087+07:00","message":"> Transcript [1681] [false]: 'ระหว่างนั้นลูกหลานนักปราชญ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.771286598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:24.771288673+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกหลานนักปราชญ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.084516638+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.084553355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.084559092+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.084568995+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.084575854+07:00","message":"[bufferProcess] interim [860000000]:ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.084578523+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.084585676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.08458844+07:00","message":"> Transcript [1682] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.084590972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.084593263+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.091726204+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.091752131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.091757803+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.091769485+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091774781+07:00","message":"[bufferProcess] interim [920000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091777017+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091780021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091784064+07:00","message":"> Transcript [1683] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091787186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091789212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091791206+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.091793616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.164242737+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.16428493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.164291573+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.164313641+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164321835+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164324711+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164330345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164333279+07:00","message":"> Transcript [1684] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164336733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164339006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164341069+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.164344286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:25.231732852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:25.231745832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.27160545+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.271644343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.271651108+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.27166049+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271667987+07:00","message":"[bufferProcess] interim [40000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271670469+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271674694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271677562+07:00","message":"> Transcript [1685] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะโรงบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271680891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271683051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271684996+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.271687102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.340813368+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.340851346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.340857474+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.340871226+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340878438+07:00","message":"[bufferProcess] interim [160000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340881174+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340885279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340888502+07:00","message":"> Transcript [1686] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340892233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340894562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340896691+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340899139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340903497+07:00","message":"Push: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.34090557+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340907745+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.340910106+07:00","message":"Next Push (prob) : 'ลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.340917336+07:00","message":"push: {false ระหว่างนั้นลูกสุนัขปัสสาวะ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.994693154+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.994729631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.994739777+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:25.994762683+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994773775+07:00","message":"[bufferProcess] interim [760000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994776916+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994784248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994787139+07:00","message":"> Transcript [1687] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994790585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994793048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994795167+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:25.994797693+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.172396458+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.172439239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.172446623+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.172460009+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172466512+07:00","message":"[bufferProcess] interim [940000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172468879+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172477251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.1724802+07:00","message":"> Transcript [1688] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172484074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172486382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172488347+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.172490966+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.175552511+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.175579068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.175584344+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.175597222+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175602675+07:00","message":"[bufferProcess] interim [0]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175605244+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175612748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175615344+07:00","message":"> Transcript [1689] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175618721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175621141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175623153+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.175625784+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.240499469+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.240566111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.240572927+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.240585446+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240592155+07:00","message":"[bufferProcess] interim [120000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240594591+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240600517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240604263+07:00","message":"> Transcript [1690] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240609158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240612413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240615608+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240619259+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240627492+07:00","message":"Push: 'ลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240630748+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240634785+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.240638294+07:00","message":"Next Push (prob) : 'พื้นขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.240648312+07:00","message":"push: {false ลงบน 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.555609985+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.555654652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.555662265+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.55567947+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555693154+07:00","message":"[bufferProcess] interim [420000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555697033+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555706836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555710854+07:00","message":"> Transcript [1691] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555714174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.555718556+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.681456827+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.681492139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.681498792+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.6815161+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681531527+07:00","message":"[bufferProcess] interim [480000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681534605+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681538789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681541696+07:00","message":"> Transcript [1692] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681546997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681549077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681551453+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.681554028+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.751569947+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.751610653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.751617844+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.751630918+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751638277+07:00","message":"[bufferProcess] interim [540000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751641032+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751649271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.75165205+07:00","message":"> Transcript [1693] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751655821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751657958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751660413+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.751663332+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.756682685+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.756720199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.756727475+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.756743704+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756750572+07:00","message":"[bufferProcess] interim [600000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756753374+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756761093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756763848+07:00","message":"> Transcript [1694] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756767616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756769834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756771758+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.756775412+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.946624659+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.946665966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.946672509+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.946684584+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.94669204+07:00","message":"[bufferProcess] interim [780000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946695242+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946701617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.94670767+07:00","message":"> Transcript [1695] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946711551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946713815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946716025+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946718759+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946725205+07:00","message":"Push: 'พื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.94672765+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946730477+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:26.946734856+07:00","message":"Next Push (prob) : 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:26.946755509+07:00","message":"push: {false พื้นขณะที่ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.152034609+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.152073735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.152080249+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.152092186+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152099774+07:00","message":"[bufferProcess] interim [960000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152102391+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152108061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152111058+07:00","message":"> Transcript [1696] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152115111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152117465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152119662+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.152122191+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.164687472+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.164742082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.164750462+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.164768033+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164777602+07:00","message":"[bufferProcess] interim [20000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164782135+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164791807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164795797+07:00","message":"> Transcript [1697] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164801248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164804256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164807539+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.164811664+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.26902202+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.269062375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.269068633+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.269083561+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269091325+07:00","message":"[bufferProcess] interim [80000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269094051+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269097922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269101041+07:00","message":"> Transcript [1698] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269104891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269107001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269121555+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.269124705+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.393150519+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.393229452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.393237188+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.393256382+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393269761+07:00","message":"[bufferProcess] interim [140000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393274496+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393283558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393287779+07:00","message":"> Transcript [1699] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393292917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.39329643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393299936+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393303621+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393312704+07:00","message":"Push: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393315738+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393319734+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.393323341+07:00","message":"Next Push (prob) : 'หากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.393335598+07:00","message":"push: {false กำลัง 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.582686128+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.582721349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.582727181+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.58274127+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582749073+07:00","message":"[bufferProcess] interim [380000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582751993+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582755902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582758753+07:00","message":"> Transcript [1700] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582761358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.582763393+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.781059763+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.781107017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.781116008+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.781133207+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.78114725+07:00","message":"[bufferProcess] interim [560000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781152318+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781177811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781183111+07:00","message":"> Transcript [1701] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781188714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781191599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781194708+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.781198728+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.858764907+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.858804176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.85881111+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.858824717+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858832669+07:00","message":"[bufferProcess] interim [680000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858835867+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858843112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858846209+07:00","message":"> Transcript [1702] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858850685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858852978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.85885526+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.858858551+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.967556059+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.967606467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.967615111+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:27.967635446+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967648934+07:00","message":"[bufferProcess] interim [800000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967653344+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.96766398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967669401+07:00","message":"> Transcript [1703] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.96767543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967678642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967682111+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:27.967686654+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.032726994+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.032766225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.032771925+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.032787552+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032795309+07:00","message":"[bufferProcess] interim [860000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032798724+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032806639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032809882+07:00","message":"> Transcript [1704] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032814469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032817391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032819695+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032822786+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032829047+07:00","message":"Push: 'หากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032832755+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032835478+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.032838405+07:00","message":"Next Push (prob) : 'มาเช็ดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.032862937+07:00","message":"push: {false หากระดาษ 0 0xc0001fa680}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:28.232793472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:28.232810439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.285772037+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.285822509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.285830271+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.285847424+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285861128+07:00","message":"[bufferProcess] interim [100000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285864231+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285872158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285875258+07:00","message":"> Transcript [1705] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285879002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285881299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285884444+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.285887239+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.872802839+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.872854244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.872860777+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:28.872878163+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872886056+07:00","message":"[bufferProcess] interim [700000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872889277+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872893134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872896041+07:00","message":"> Transcript [1706] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872900706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872903177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872905611+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:28.872908828+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.111705916+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.168260531+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.211569049+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.211608412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.211615258+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.211626766+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211633809+07:00","message":"[bufferProcess] interim [0]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211636694+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211642683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211645518+07:00","message":"> Transcript [1707] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211649545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211651673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211654262+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.211657192+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.230281794+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.230316829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.230322917+07:00","message":"receive interim result [false|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.230337759+07:00","message":"[buffer interim] 118 false ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230345043+07:00","message":"[bufferProcess] interim [120000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230347758+07:00","message":"[bufferProcess] send to processor:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230351718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230354765+07:00","message":"> Transcript [1708] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230359248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230361511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.23036392+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230366906+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230373376+07:00","message":"Push: 'มาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230375635+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.23037827+07:00","message":"Set new StatePrefix : 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.230387411+07:00","message":"Next Push (prob) : 'ความสะอาดโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.230406563+07:00","message":"push: {false มาเช็ดทำ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.28145053+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.281501896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.281509947+07:00","message":"receive interim result [true|false]: ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.281519083+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.28152132+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.281529072+07:00","message":"[buffer interim] 118 true ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281538584+07:00","message":"[bufferProcess] interim [120000000]:ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281543887+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281548042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281551228+07:00","message":"> Transcript [1709] [false]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281554112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281556162+07:00","message":"Set new StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281558495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281562112+07:00","message":"> Transcript [1710] [true]: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281564813+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281566784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281568757+07:00","message":"StatePrefix: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำความสะอาดตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281571509+07:00","message":"TextPushed: 'ระหว่างนั้นลูกสุนัขปัสสาวะลงบนพื้นขณะที่กำลังหากระดาษมาเช็ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.281578215+07:00","message":"Push: 'ความสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.281586921+07:00","message":"push: {true ความสะอาด 0 0xc0001fa680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:29.297806807+07:00","message":"write wav file: './tmp/7583/7583_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.64679745+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.64684825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.646854157+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.646873902+07:00","message":"[buffer interim] 119 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.646881532+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.646883385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.721373964+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.721427442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.721440733+07:00","message":"receive interim result [false|false]: ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.721455738+07:00","message":"[buffer interim] 119 false ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.721463901+07:00","message":"[bufferProcess] interim [540000000]:ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.721466523+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.721473856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.721478943+07:00","message":"> Transcript [1711] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.721481555+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.841567045+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.841604266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดงดิบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.841610264+07:00","message":"receive interim result [false|false]: ดงดิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:29.841625282+07:00","message":"[buffer interim] 119 false ดงดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.84163232+07:00","message":"[bufferProcess] interim [660000000]:ดงดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.841635214+07:00","message":"[bufferProcess] send to processor:ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.841642322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.84164558+07:00","message":"> Transcript [1712] [false]: 'ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.841647885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:29.841651863+07:00","message":"Set new StatePrefix: 'ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.022784196+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.022824444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.022829931+07:00","message":"receive interim result [false|false]: ทรงหยิบกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.022846325+07:00","message":"[buffer interim] 119 false ทรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022854361+07:00","message":"[bufferProcess] interim [900000000]:ทรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022857887+07:00","message":"[bufferProcess] send to processor:ดงดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022861716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022864598+07:00","message":"> Transcript [1713] [false]: 'ดงดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022866828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.022869139+07:00","message":"Set new StatePrefix: 'ดงดิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.154539913+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.154583571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.154590124+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.15460075+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154611822+07:00","message":"[bufferProcess] interim [960000000]:ทรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154615283+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154622915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154626983+07:00","message":"> Transcript [1714] [false]: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154630184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.154633954+07:00","message":"Set new StatePrefix: 'ทรงหยิบกระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.491409193+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.491462474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.491469474+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.491483651+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.49149078+07:00","message":"[bufferProcess] interim [260000000]:ทรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.491493364+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.4915007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.491503605+07:00","message":"> Transcript [1715] [false]: 'ทรงหยิบกระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.49150706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.491509632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.491511559+07:00","message":"StatePrefix: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.491514121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.608829342+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.608881776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.608888067+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.608904711+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608912428+07:00","message":"[bufferProcess] interim [500000000]:ทรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608915025+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608918645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608922069+07:00","message":"> Transcript [1716] [false]: 'ทรงหยิบกระดาษชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608925869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608927959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608930063+07:00","message":"StatePrefix: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.608932169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.799430166+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.799481003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.799487307+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.799503064+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799511097+07:00","message":"[bufferProcess] interim [680000000]:ทรงหยิบกระดาษชำระบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799513838+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799521797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799525087+07:00","message":"> Transcript [1717] [false]: 'ทรงหยิบกระดาษชำระมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799528546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799531082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799533198+07:00","message":"StatePrefix: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.799535498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.912734556+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.912773866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.912779866+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.912791614+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912797861+07:00","message":"[bufferProcess] interim [740000000]:ทรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.91280069+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912806779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912809526+07:00","message":"> Transcript [1718] [false]: 'ทรงหยิบกระดาษชำระบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912812871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912815031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912817179+07:00","message":"StatePrefix: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912824104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912833145+07:00","message":"Push: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912835253+07:00","message":"TextPushed: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912840095+07:00","message":"Set new StatePrefix : 'ทรงหยิบกระดาษชำระบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.912843118+07:00","message":"Next Push (prob) : 'ดาษชำระบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.912853977+07:00","message":"push: {false ทรงหยิบกระ 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.923108139+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.923146731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.923152416+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:30.923168385+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923175268+07:00","message":"[bufferProcess] interim [800000000]:ทรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923177864+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923183892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923187432+07:00","message":"> Transcript [1719] [false]: 'ทรงหยิบกระดาษชำระมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923189737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:30.923192158+07:00","message":"Set new StatePrefix: 'ทรงหยิบกระดาษชำระมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.066265749+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.066310457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.06631646+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.066331983+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066343919+07:00","message":"[bufferProcess] interim [860000000]:ทรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066348391+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066356299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066360597+07:00","message":"> Transcript [1720] [false]: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066365189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.066369162+07:00","message":"Set new StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:31.233715223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:31.233721188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.255883078+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.255939426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.255945442+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.255966096+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255975052+07:00","message":"[bufferProcess] interim [40000000]:ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255978124+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาเช็ดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255985332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255990525+07:00","message":"> Transcript [1721] [false]: 'ทรงหยิบกระดาษชำระมาเช็ดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255994703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255997273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.255999826+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.256002173+07:00","message":"TextPushed: 'ทรงหยิบกระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.304152881+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.304196853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.3042028+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.304218815+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304227367+07:00","message":"[bufferProcess] interim [160000000]:ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304230137+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304234007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.30423692+07:00","message":"> Transcript [1722] [false]: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304241311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304243567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304245666+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.304247978+07:00","message":"TextPushed: 'ทรงหยิบกระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.43502829+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.435075211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.435081963+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.435096669+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435104519+07:00","message":"[bufferProcess] interim [280000000]:ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435107462+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435116039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435119184+07:00","message":"> Transcript [1723] [false]: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435122595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435125142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.43512764+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.435132712+07:00","message":"TextPushed: 'ทรงหยิบกระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.810201965+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.810241776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.810247515+07:00","message":"receive interim result [false|false]: ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.81026205+07:00","message":"[buffer interim] 119 false ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810269492+07:00","message":"[bufferProcess] interim [640000000]:ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810273095+07:00","message":"[bufferProcess] send to processor:ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810278134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810282406+07:00","message":"> Transcript [1724] [false]: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810285897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810288014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810290205+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810292529+07:00","message":"TextPushed: 'ทรงหยิบกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810295356+07:00","message":"Push: 'ดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810297339+07:00","message":"TextPushed: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810300275+07:00","message":"Set new StatePrefix : 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:31.810303077+07:00","message":"Next Push (prob) : 'ด้วยพระองค์เอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.810310707+07:00","message":"push: {false ดาษชำระมาเช็ด 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:31.926782459+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.05226659+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052312695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที\",\"confidence\":0.9413213}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052319555+07:00","message":"receive interim result [true|false]: ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052328503+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052330647+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052337301+07:00","message":"[buffer interim] 119 true ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052346678+07:00","message":"[bufferProcess] interim [970000000]:ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052352125+07:00","message":"[bufferProcess] send to processor (isfinal):ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052356164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052359147+07:00","message":"> Transcript [1725] [false]: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052362583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052364566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052366616+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052369708+07:00","message":"TextPushed: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052371678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052373773+07:00","message":"> Transcript [1726] [true]: 'ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052375994+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052377768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052379668+07:00","message":"StatePrefix: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052381576+07:00","message":"TextPushed: 'ทรงหยิบกระดาษชำระมาเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052383363+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052513642+07:00","message":"Push: 'ด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052517406+07:00","message":"TextPushed: 'ทรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052519828+07:00","message":"Set new StatePrefix : 'ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052522092+07:00","message":"Next Push (prob) : 'ตรงหยิบกระดาษชำระมาเช็ดด้วยพระองค์เองทันที'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.052530297+07:00","message":"push: {true ด้วยพระองค์เองทันที 0 0xc00394ac00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.052539158+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_119.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:32.060551967+07:00","message":"write wav file: './tmp/7583/7583_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.061714101+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.116555821+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.248335294+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.26437809+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.264397504+07:00","message":"found end of frame, send empty tag with msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.264400823+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.264407604+07:00","message":"[buffer interim] 120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.26441444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264418672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264421466+07:00","message":"> Transcript [1727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264424043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264426077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264427957+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264429828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.264432232+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.264452055+07:00","message":"push: {true \n 0 0xc00189c280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:32.269106535+07:00","message":"write wav file: './tmp/7583/7583_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.603756854+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.603795639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.603802798+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.603819318+07:00","message":"[buffer interim] 121 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.603827033+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.603829844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.789972163+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.790018366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.790024692+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.790041481+07:00","message":"[buffer interim] 121 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.79005342+07:00","message":"[bufferProcess] interim [600000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.790055957+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.790059607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.790063447+07:00","message":"> Transcript [1728] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.790065733+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.951523133+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.951560764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.95156636+07:00","message":"receive interim result [false|false]: ทำให้รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:32.951587533+07:00","message":"[buffer interim] 121 false ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951596317+07:00","message":"[bufferProcess] interim [720000000]:ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951598845+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951602802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951606089+07:00","message":"> Transcript [1729] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951609171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951611217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951613225+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:32.951615407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.105872331+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.105909474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.105915601+07:00","message":"receive interim result [false|false]: ทำให้รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.105927127+07:00","message":"[buffer interim] 121 false ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105934317+07:00","message":"[bufferProcess] interim [840000000]:ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105937208+07:00","message":"[bufferProcess] send to processor:ทำให้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105942817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105945758+07:00","message":"> Transcript [1730] [false]: 'ทำให้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105948877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105951089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105953427+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.105955875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.415562248+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.415610522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกเศร้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.415616367+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกเศร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.41563443+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415641687+07:00","message":"[bufferProcess] interim [140000000]:ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415644311+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415650096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415653487+07:00","message":"> Transcript [1731] [false]: 'ทำให้รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415656733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415658896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415661312+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.415663668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.415984231+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.416016213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.416023652+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.416038945+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416045257+07:00","message":"[bufferProcess] interim [200000000]:ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416048449+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416056666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416060677+07:00","message":"> Transcript [1732] [false]: 'ทำให้รู้สึกเศร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416064568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.41606751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416070681+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416073528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416081031+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416084053+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416087361+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกเศร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.416090939+07:00","message":"Next Push (prob) : 'ให้รู้สึกเศร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.416101935+07:00","message":"push: {false ทำ 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.476623959+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.476664183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.47667194+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.47668769+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.476696914+07:00","message":"[bufferProcess] interim [320000000]:ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.476704107+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.476709062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.476713397+07:00","message":"> Transcript [1733] [false]: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.47671676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.476720378+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.795138701+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.795178559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.795184825+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.795199806+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795206556+07:00","message":"[bufferProcess] interim [560000000]:ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795209213+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795216262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795219099+07:00","message":"> Transcript [1734] [false]: 'ทำให้รู้สึกซาบซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795223017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795225263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795227597+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.795230208+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875155001+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875182295+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875185431+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875187479+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875189947+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.875192558+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.997473322+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.997514164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.997521834+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:33.997540245+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997549548+07:00","message":"[bufferProcess] interim [800000000]:ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997553373+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997558751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.99756252+07:00","message":"> Transcript [1735] [false]: 'ทำให้รู้สึกซาบซึ้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.99756759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997570532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997573871+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:33.997577336+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.187731352+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.187769658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.187775804+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.187792529+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187800409+07:00","message":"[bufferProcess] interim [980000000]:ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187803245+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187811945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187814668+07:00","message":"> Transcript [1736] [false]: 'ทำให้รู้สึกซาบซึ้งในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187818663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187821266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187823658+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.187826578+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:34.233764633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:34.233781804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.375645344+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.375686137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.375691904+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.375703462+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375710343+07:00","message":"[bufferProcess] interim [160000000]:ทำให้รู้สึกซาบซึ้งในพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375712859+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375718523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.37572177+07:00","message":"> Transcript [1737] [false]: 'ทำให้รู้สึกซาบซึ้งในพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375725346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.37572783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375730403+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.37573299+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375737602+07:00","message":"Push: 'ให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375739706+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375741886+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.375744043+07:00","message":"Next Push (prob) : 'ซึ้งในพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.375752086+07:00","message":"push: {false ให้รู้สึกซาบ 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.378891571+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.37891341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.378918278+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.378928403+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.378935215+07:00","message":"[bufferProcess] interim [220000000]:ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.37894104+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.378945655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.378948924+07:00","message":"> Transcript [1738] [false]: 'ทำให้รู้สึกซาบซึ้งในพระเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.378951139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.378953251+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.566327863+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.566361642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.56636746+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.566378628+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.56638696+07:00","message":"[bufferProcess] interim [340000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.566390469+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.566394756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.566397705+07:00","message":"> Transcript [1739] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.566400089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.566403042+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.885743946+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.885783786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.885789944+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:34.885801468+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885810222+07:00","message":"[bufferProcess] interim [640000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885812975+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885817127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885819982+07:00","message":"> Transcript [1740] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885822327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:34.885824344+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.023777536+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.023820768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.023827577+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.02384239+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023851091+07:00","message":"[bufferProcess] interim [760000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023853978+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023860653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023863699+07:00","message":"> Transcript [1741] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023867722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023870204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023873878+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.023876836+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.399937655+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.399976751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.39998378+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.400001085+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400007594+07:00","message":"[bufferProcess] interim [180000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400010391+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400014962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400018394+07:00","message":"> Transcript [1742] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.4000224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400024679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400026833+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.400029316+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.470200991+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.470244494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.470251488+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.470267185+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470274679+07:00","message":"[bufferProcess] interim [300000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470277837+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470285211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.47028855+07:00","message":"> Transcript [1743] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470292672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470298083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470300975+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.470304319+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.602570697+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.602619231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.602627901+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.602644003+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602652834+07:00","message":"[bufferProcess] interim [420000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602657118+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602662226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602667651+07:00","message":"> Transcript [1744] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602671654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602673754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602676316+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602678924+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602681698+07:00","message":"Push: 'ซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602686197+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602688834+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.602691146+07:00","message":"Next Push (prob) : 'อันนี้เรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.602699623+07:00","message":"push: {false ซึ้งในพระจริยวัตร 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.718719276+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.718756736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.718763033+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:35.718777488+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.718784361+07:00","message":"[bufferProcess] interim [480000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.718786785+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.718790807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.718794092+07:00","message":"> Transcript [1745] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.718796974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:35.71879907+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันนี้เรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.298083212+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.298117981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.298124533+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.29813864+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298145211+07:00","message":"[bufferProcess] interim [80000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298148115+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298151796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298154917+07:00","message":"> Transcript [1746] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298157316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.298159622+07:00","message":"Set new StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.48598246+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.486020575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.486026271+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.48603613+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486043044+07:00","message":"[bufferProcess] interim [260000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486045666+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486049699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486052537+07:00","message":"> Transcript [1747] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486056348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486058494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486060788+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.486063376+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.675938229+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.675980708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.675986829+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.676004391+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676016241+07:00","message":"[bufferProcess] interim [440000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676018901+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676023385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.67602721+07:00","message":"> Transcript [1748] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676031714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676034018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.676036142+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.67603897+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.99508938+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.995127608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.995134452+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:36.995144984+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995153822+07:00","message":"[bufferProcess] interim [740000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995156731+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995162777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995165623+07:00","message":"> Transcript [1749] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995169443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995171701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995173936+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:36.995176897+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.073528575+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.073568584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.073575009+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.073586869+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073593827+07:00","message":"[bufferProcess] interim [920000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073596834+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073603289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.07360626+07:00","message":"> Transcript [1750] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073610712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073612791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073615045+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.07361786+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073622624+07:00","message":"Push: 'อันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073624654+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073627216+07:00","message":"Set new StatePrefix : 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.073629954+07:00","message":"Next Push (prob) : 'และมีความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.073639056+07:00","message":"push: {false อันเรียบง่าย 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.195994102+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.196034946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.196042537+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.196055249+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196062188+07:00","message":"[bufferProcess] interim [980000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196065344+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196072902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196076248+07:00","message":"> Transcript [1751] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196080544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196082838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196084824+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.196087461+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:37.234834047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:37.23484882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.439339011+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.53731478+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.537360308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.537367671+07:00","message":"receive interim result [false|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.537383231+07:00","message":"[buffer interim] 121 false ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537391261+07:00","message":"[bufferProcess] interim [400000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537394479+07:00","message":"[bufferProcess] send to processor:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537402004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537404869+07:00","message":"> Transcript [1752] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.53740914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537411517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537414521+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.537417102+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.559709157+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614052914+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614099999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614106862+07:00","message":"receive interim result [true|false]: ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614117009+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614119907+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614126369+07:00","message":"[buffer interim] 121 true ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614136442+07:00","message":"[bufferProcess] interim [400000000]:ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614140811+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614144727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614147903+07:00","message":"> Transcript [1753] [false]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเองอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614153731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614156068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614158969+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614161736+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614163967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614166208+07:00","message":"> Transcript [1754] [true]: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614168619+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614170572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614172348+07:00","message":"StatePrefix: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่ายและมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614174493+07:00","message":"TextPushed: 'ทำให้รู้สึกซาบซึ้งในพระจริยวัตรอันเรียบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:37.614177655+07:00","message":"Push: 'และมีความเป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:37.614187129+07:00","message":"push: {true และมีความเป็นกันเอง 0 0xc00189c600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:37.625420641+07:00","message":"write wav file: './tmp/7583/7583_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.016850907+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.044031825+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.044079673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.044085216+07:00","message":"receive interim result [false|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.044099606+07:00","message":"[buffer interim] 122 false ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.044106595+07:00","message":"[bufferProcess] interim [480000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.044108718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.101634985+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.101681185+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-06-19T09:15:38.101687054+07:00","message":"receive interim result [true|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.101695648+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.101698348+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.10170477+07:00","message":"[buffer interim] 122 true ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101714353+07:00","message":"[bufferProcess] interim [660000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101717422+07:00","message":"[bufferProcess] send to processor (isfinal):ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101721135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101724156+07:00","message":"> Transcript [1755] [false]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101726564+07:00","message":"Set StatePrefix (first interim): 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101728485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101730394+07:00","message":"> Transcript [1756] [true]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101732871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101734876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101736755+07:00","message":"StatePrefix: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101738714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:38.101744987+07:00","message":"Push: 'ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:38.101755038+07:00","message":"push: {true ยิ่ง 0 0xc0001fae80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:38.106805315+07:00","message":"write wav file: './tmp/7583/7583_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:39.109181063+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:40.235237791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:40.235247187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.890732308+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.890778693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.890784365+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:41.890799245+07:00","message":"[buffer interim] 123 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890806186+07:00","message":"[bufferProcess] interim [820000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890808201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890815041+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890818332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890821415+07:00","message":"> Transcript [1757] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:41.890824109+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.278008854+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.278049479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.278055564+07:00","message":"receive interim result [false|false]: มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.278070026+07:00","message":"[buffer interim] 123 false มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.278077991+07:00","message":"[bufferProcess] interim [180000000]:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.278080111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.642193929+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.642233663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.642239173+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.642255024+07:00","message":"[buffer interim] 123 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642262062+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642264384+07:00","message":"[bufferProcess] send to processor:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642268021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642271067+07:00","message":"> Transcript [1758] [false]: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642274485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642276662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.64227925+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.642281423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.706367266+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.706406999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.706412946+07:00","message":"receive interim result [false|false]: มันจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.706423015+07:00","message":"[buffer interim] 123 false มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706431172+07:00","message":"[bufferProcess] interim [600000000]:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706435506+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706439343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706442235+07:00","message":"> Transcript [1759] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706445339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.7064473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.70644932+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.706451356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.786501083+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.786542468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.786550564+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.786562513+07:00","message":"[buffer interim] 123 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.78656875+07:00","message":"[bufferProcess] interim [660000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786571473+07:00","message":"[bufferProcess] send to processor:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786577057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786580137+07:00","message":"> Transcript [1760] [false]: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786583901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786586067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786588175+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.786593132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.885991981+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.886031914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.88603787+07:00","message":"receive interim result [false|false]: มันจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.886053793+07:00","message":"[buffer interim] 123 false มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886061279+07:00","message":"[bufferProcess] interim [780000000]:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886063837+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886071323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886074263+07:00","message":"> Transcript [1761] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886077601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886079873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886082105+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886084372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886087342+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886089588+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886091733+07:00","message":"Set new StatePrefix : 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.886093793+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.886102252+07:00","message":"push: {false มัน 0 0xc00189cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.985811555+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.98585397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.985861392+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:42.98587673+07:00","message":"[buffer interim] 123 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.98588391+07:00","message":"[bufferProcess] interim [840000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.985886396+07:00","message":"[bufferProcess] send to processor:มันจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.985893738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.985896517+07:00","message":"> Transcript [1762] [false]: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:42.98589883+07:00","message":"Set StatePrefix (first interim): 'มันจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.090944562+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.090984252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมาขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.090991248+07:00","message":"receive interim result [false|false]: มันจะมาขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.091013144+07:00","message":"[buffer interim] 123 false มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.091022357+07:00","message":"[bufferProcess] interim [960000000]:มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.091024668+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.091028745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.091031752+07:00","message":"> Transcript [1763] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.091034362+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.100544006+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.100573679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมาฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.100579023+07:00","message":"receive interim result [false|false]: มันจะมาฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.100595564+07:00","message":"[buffer interim] 123 false มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100602028+07:00","message":"[bufferProcess] interim [20000000]:มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100604324+07:00","message":"[bufferProcess] send to processor:มันจะมาขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100607935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100611108+07:00","message":"> Transcript [1764] [false]: 'มันจะมาขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100614869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100617123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100619257+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.100621449+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.198115676+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:43.23532416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:43.235351855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383145501+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.38318911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะมากี่โมงเนี่ย\",\"confidence\":0.8241459}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383200415+07:00","message":"receive interim result [true|false]: มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383211584+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383214022+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383221047+07:00","message":"[buffer interim] 123 true มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383229392+07:00","message":"[bufferProcess] interim [320000000]:มันจะมากี่โมงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383236271+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะมาฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383242116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.38324497+07:00","message":"> Transcript [1765] [false]: 'มันจะมาฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383248323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383250791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383255071+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383257677+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383259595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383261688+07:00","message":"> Transcript [1766] [true]: 'มันจะมากี่โมงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383263859+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383266003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383269027+07:00","message":"StatePrefix: 'มันจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383271776+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:43.383280687+07:00","message":"Push: 'จะมากี่โมงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.383289227+07:00","message":"push: {true จะมากี่โมงเนี่ย 0 0xc00189cf80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:43.395426709+07:00","message":"write wav file: './tmp/7583/7583_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:43.399100643+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.821973795+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.822025584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.822031765+07:00","message":"receive interim result [false|false]: ปลาที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.822050688+07:00","message":"[buffer interim] 124 false ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.82206495+07:00","message":"[bufferProcess] interim [440000000]:ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.822067562+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.822078435+07:00","message":"[bufferProcess] send to processor (ticker):ปลาที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.822081716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.822086485+07:00","message":"> Transcript [1767] [false]: 'ปลาที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.822088935+07:00","message":"Set StatePrefix (first interim): 'ปลาที่ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.953784514+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.953823961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.953830416+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:44.953847627+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.953855733+07:00","message":"[bufferProcess] interim [620000000]:ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:44.953857812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.272093263+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.272132561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.272138599+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.272154243+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.27216118+07:00","message":"[bufferProcess] interim [860000000]:ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.272164124+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.272173848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.272176876+07:00","message":"> Transcript [1768] [false]: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.272180609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.272185149+07:00","message":"Set new StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.456713134+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.456756252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.456762644+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:45.456774292+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456782532+07:00","message":"[bufferProcess] interim [40000000]:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456784869+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456788609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456791752+07:00","message":"> Transcript [1769] [false]: 'ทิชชู่เช็ดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456794889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456797006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456799041+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:45.456801197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.044138412+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.044183917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.044189942+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.044205383+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044216295+07:00","message":"[bufferProcess] interim [640000000]:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044219048+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044227211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044230243+07:00","message":"> Transcript [1770] [false]: 'ทิชชู่เช็ดเองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044234255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044236833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044238959+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.044241377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:46.236035828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:46.236035826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.948552683+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.948598797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.948605047+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:46.94861843+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเองเลยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948628813+07:00","message":"[bufferProcess] interim [600000000]:ทิชชู่เช็ดเองเลยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948632421+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948639612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948643902+07:00","message":"> Transcript [1771] [false]: 'ทิชชู่เช็ดเองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948648258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.94865233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948654237+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:46.948656498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.140183564+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.140226449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยไม่ต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.140232609+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.140248082+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140255773+07:00","message":"[bufferProcess] interim [780000000]:ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140259726+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140269815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140273184+07:00","message":"> Transcript [1772] [false]: 'ทิชชู่เช็ดเองเลยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140276818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140279076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140281158+07:00","message":"StatePrefix: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140283233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.14028939+07:00","message":"Push: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140291781+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140295638+07:00","message":"Set new StatePrefix : 'ทิชชู่เช็ดเองเลยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.140298422+07:00","message":"Next Push (prob) : 'เองเลยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.140306571+07:00","message":"push: {false ทิชชู่เช็ด 0 0xc0018ed780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.263261597+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.263294427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยไม่ต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.263300968+07:00","message":"receive interim result [false|false]: ทิชชู่เช็ดเองเลยไม่ต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.263311606+07:00","message":"[buffer interim] 124 false ทิชชู่เช็ดเองเลยไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263321066+07:00","message":"[bufferProcess] interim [840000000]:ทิชชู่เช็ดเองเลยไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.26332365+07:00","message":"[bufferProcess] send to processor:ทิชชู่เช็ดเองเลยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263327438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263330438+07:00","message":"> Transcript [1773] [false]: 'ทิชชู่เช็ดเองเลยไม่ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263333273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263335503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263337759+07:00","message":"StatePrefix: 'ทิชชู่เช็ดเองเลยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.263340091+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.438347985+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.581426057+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.58148327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิชชู่เช็ดเองเลยเราไม่ต้องเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.581492515+07:00","message":"receive interim result [true|false]: ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.581505465+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.581508403+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.581516914+07:00","message":"[buffer interim] 124 true ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.58153007+07:00","message":"[bufferProcess] interim [260000000]:ทิชชู่เช็ดเองเลยเราไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581537923+07:00","message":"[bufferProcess] send to processor (isfinal):ทิชชู่เช็ดเองเลยไม่ต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581543046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581548316+07:00","message":"> Transcript [1774] [false]: 'ทิชชู่เช็ดเองเลยไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581552545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581555399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581558401+07:00","message":"StatePrefix: 'ทิชชู่เช็ดเองเลยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581561571+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581564474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581567638+07:00","message":"> Transcript [1775] [true]: 'ทิชชู่เช็ดเองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581571191+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581573903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581576629+07:00","message":"StatePrefix: 'ทิชชู่เช็ดเองเลยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581579808+07:00","message":"TextPushed: 'ทิชชู่เช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:47.581588812+07:00","message":"Push: 'เองเลยเราไม่ต้องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.58159944+07:00","message":"push: {true เองเลยเราไม่ต้องเลย 0 0xc0018ed780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:47.593059367+07:00","message":"write wav file: './tmp/7583/7583_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:47.821081219+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.328029416+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.416047134+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.416070823+07:00","message":"found end of frame, send empty tag with msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.416074071+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.416083222+07:00","message":"[buffer interim] 125 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416090915+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416095109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416098294+07:00","message":"> Transcript [1776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416100936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416102956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416105047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.416106974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.41610963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.41611881+07:00","message":"push: {true \n 0 0xc0018ecc80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:48.421708544+07:00","message":"write wav file: './tmp/7583/7583_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.458636458+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.810715301+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.810755238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.810760335+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.810773919+07:00","message":"[buffer interim] 126 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.810780884+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.810782785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.987655361+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.987697069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.987702604+07:00","message":"receive interim result [false|false]: เรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:48.987714404+07:00","message":"[buffer interim] 126 false เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.987720678+07:00","message":"[bufferProcess] interim [540000000]:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.987723158+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.987728648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.987731518+07:00","message":"> Transcript [1777] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:48.987733878+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.159390596+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.15942926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.159435466+07:00","message":"receive interim result [false|false]: เรายังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.15944815+07:00","message":"[buffer interim] 126 false เรายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159454845+07:00","message":"[bufferProcess] interim [720000000]:เรายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159457071+07:00","message":"[bufferProcess] send to processor:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.15946263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159465544+07:00","message":"> Transcript [1778] [false]: 'เรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159468449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159470383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159472715+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.159475184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:49.236616452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:49.236634065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.245539516+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.245569007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.24557434+07:00","message":"receive interim result [false|false]: เรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.245588559+07:00","message":"[buffer interim] 126 false เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245595045+07:00","message":"[bufferProcess] interim [780000000]:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245597531+07:00","message":"[bufferProcess] send to processor:เรายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245601537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245604862+07:00","message":"> Transcript [1779] [false]: 'เรายังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245608433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245610598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245612538+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.245614514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.307029926+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.30707197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.307080055+07:00","message":"receive interim result [false|false]: เรายังหนู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.307097558+07:00","message":"[buffer interim] 126 false เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307105291+07:00","message":"[bufferProcess] interim [840000000]:เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307109083+07:00","message":"[bufferProcess] send to processor:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307119863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307124174+07:00","message":"> Transcript [1780] [false]: 'เรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307128509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307131883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307135151+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.307138287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.310780889+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.310800962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.31080563+07:00","message":"receive interim result [false|false]: เรายังหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.31081777+07:00","message":"[buffer interim] 126 false เรายังหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310822239+07:00","message":"[bufferProcess] interim [900000000]:เรายังหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310825049+07:00","message":"[bufferProcess] send to processor:เรายังหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310828666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310831562+07:00","message":"> Transcript [1781] [false]: 'เรายังหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310834341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310836251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310838486+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310841393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310850957+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310853052+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.310855107+07:00","message":"Set new StatePrefix : 'เรายังหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.31085723+07:00","message":"Next Push (prob) : 'ยังหนู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.310865131+07:00","message":"push: {false เรา 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.441208261+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.441243568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.441248899+07:00","message":"receive interim result [false|false]: เรายังห่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.44126044+07:00","message":"[buffer interim] 126 false เรายังห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.441269496+07:00","message":"[bufferProcess] interim [960000000]:เรายังห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.441271783+07:00","message":"[bufferProcess] send to processor:เรายังหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.4412755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.441280383+07:00","message":"> Transcript [1782] [false]: 'เรายังหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.441282796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.441284755+07:00","message":"Set new StatePrefix: 'เรายังหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.546070453+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.546109116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.546114657+07:00","message":"receive interim result [false|false]: เรายังหวย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.546128958+07:00","message":"[buffer interim] 126 false เรายังหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.546135612+07:00","message":"[bufferProcess] interim [80000000]:เรายังหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.546138594+07:00","message":"[bufferProcess] send to processor:เรายังห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.546142998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.546145946+07:00","message":"> Transcript [1783] [false]: 'เรายังห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.54614834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.546150415+07:00","message":"Set new StatePrefix: 'เรายังห่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.865137118+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.865184166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วงเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.865190136+07:00","message":"receive interim result [false|false]: เรายังห่วงเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.865204371+07:00","message":"[buffer interim] 126 false เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.865210968+07:00","message":"[bufferProcess] interim [320000000]:เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.8652142+07:00","message":"[bufferProcess] send to processor:เรายังหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.865218443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.865222237+07:00","message":"> Transcript [1784] [false]: 'เรายังหวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.865225734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.865230224+07:00","message":"Set new StatePrefix: 'เรายังหวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.88872443+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.888772016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วงเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.888779968+07:00","message":"receive interim result [false|false]: เรายังห่วงเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:49.8887947+07:00","message":"[buffer interim] 126 false เรายังห่วงเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888801424+07:00","message":"[bufferProcess] interim [440000000]:เรายังห่วงเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888803933+07:00","message":"[bufferProcess] send to processor:เรายังห่วงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888808446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888811568+07:00","message":"> Transcript [1785] [false]: 'เรายังห่วงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888813795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:49.888816033+07:00","message":"Set new StatePrefix: 'เรายังห่วงเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.030667682+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.030708524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วงเราจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.03071446+07:00","message":"receive interim result [false|false]: เรายังห่วงเราจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.030731722+07:00","message":"[buffer interim] 126 false เรายังห่วงเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030739717+07:00","message":"[bufferProcess] interim [560000000]:เรายังห่วงเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030741932+07:00","message":"[bufferProcess] send to processor:เรายังห่วงเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030746257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030749437+07:00","message":"> Transcript [1786] [false]: 'เรายังห่วงเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030752752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030754974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.030757225+07:00","message":"StatePrefix: 'เรายังห่วงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.03076019+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.152882375+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.152938933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังห่วงเราจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.152945224+07:00","message":"receive interim result [false|false]: เรายังห่วงเราจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.152958539+07:00","message":"[buffer interim] 126 false เรายังห่วงเราจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152966189+07:00","message":"[bufferProcess] interim [680000000]:เรายังห่วงเราจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152968714+07:00","message":"[bufferProcess] send to processor:เรายังห่วงเราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152975513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152978449+07:00","message":"> Transcript [1787] [false]: 'เรายังห่วงเราจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152981957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152984328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152986545+07:00","message":"StatePrefix: 'เรายังห่วงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.152989083+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.213460886+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.213506529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.213514621+07:00","message":"receive interim result [false|false]: เรายังหูเราช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.21352877+07:00","message":"[buffer interim] 126 false เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213536066+07:00","message":"[bufferProcess] interim [740000000]:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.21353979+07:00","message":"[bufferProcess] send to processor:เรายังห่วงเราจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213548638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213552539+07:00","message":"> Transcript [1788] [false]: 'เรายังห่วงเราจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213556928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213560104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.2135634+07:00","message":"StatePrefix: 'เรายังห่วงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.213569233+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.788991003+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.789029674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.78903575+07:00","message":"receive interim result [false|false]: เรายังหูเราช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.789045207+07:00","message":"[buffer interim] 126 false เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.789052834+07:00","message":"[bufferProcess] interim [340000000]:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.78905535+07:00","message":"[bufferProcess] send to processor:เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.789059075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.789061908+07:00","message":"> Transcript [1789] [false]: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.789064147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:50.789066158+07:00","message":"Set new StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.886252979+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:50.958243608+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072562866+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072604834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายังหูเราทำช้า\",\"confidence\":0.7946484}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072612383+07:00","message":"receive interim result [true|false]: เรายังหูเราทำช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072625367+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072629229+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072639903+07:00","message":"[buffer interim] 126 true เรายังหูเราทำช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072648265+07:00","message":"[bufferProcess] interim [670000000]:เรายังหูเราทำช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.07265387+07:00","message":"[bufferProcess] send to processor (isfinal):เรายังหูเราช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072659368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072663424+07:00","message":"> Transcript [1790] [false]: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072667944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072670756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072673831+07:00","message":"StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072677744+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072680468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072683274+07:00","message":"> Transcript [1791] [true]: 'เรายังหูเราทำช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072686334+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072688927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.07269152+07:00","message":"StatePrefix: 'เรายังหูเราช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.07269476+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:51.072698291+07:00","message":"Push: 'ยังหูเราทำช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:51.072719209+07:00","message":"push: {true ยังหูเราทำช้า 0 0xc0018ed000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:51.081232032+07:00","message":"write wav file: './tmp/7583/7583_126.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:52.236901339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:52.236915145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.049949825+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.049990132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.04999562+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.050009361+07:00","message":"[buffer interim] 127 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050016181+07:00","message":"[bufferProcess] interim [100000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050018602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050025675+07:00","message":"[bufferProcess] send to processor (ticker):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050028749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050032288+07:00","message":"> Transcript [1792] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.050034951+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.079372542+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.079411638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.079417557+07:00","message":"receive interim result [false|false]: ขอบใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.079433468+07:00","message":"[buffer interim] 127 false ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.079440982+07:00","message":"[bufferProcess] interim [220000000]:ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.079443022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.269216193+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.26925805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.269264082+07:00","message":"receive interim result [false|false]: ขอบใจมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.269275802+07:00","message":"[buffer interim] 127 false ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.269282758+07:00","message":"[bufferProcess] interim [340000000]:ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.269285233+07:00","message":"[bufferProcess] send to processor:ขอบใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.269290546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.269293566+07:00","message":"> Transcript [1793] [false]: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.26929569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.269298023+07:00","message":"Set new StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.576540079+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.592239743+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.592283445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบใจมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.592291719+07:00","message":"receive interim result [false|false]: ขอบใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.592309934+07:00","message":"[buffer interim] 127 false ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.592324333+07:00","message":"[bufferProcess] interim [640000000]:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.59233004+07:00","message":"[bufferProcess] send to processor:ขอบใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.59233958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.59234391+07:00","message":"> Transcript [1794] [false]: 'ขอบใจมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.592348749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.592351715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.59235483+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.592358172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.638383467+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661094491+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661139144+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-06-19T09:15:53.661145898+07:00","message":"receive interim result [true|false]: ขอบใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661154657+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661157011+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661173257+07:00","message":"[buffer interim] 127 true ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661180987+07:00","message":"[bufferProcess] interim [850000000]:ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661184146+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.66118703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.66119027+07:00","message":"> Transcript [1795] [false]: 'ขอบใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661193313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661195365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661197382+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661199378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661201123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661203147+07:00","message":"> Transcript [1796] [true]: 'ขอบใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661208694+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661210804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661212544+07:00","message":"StatePrefix: 'ขอบใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661214533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:53.661219716+07:00","message":"Push: 'ขอบใจมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:53.661228508+07:00","message":"push: {true ขอบใจมากครับ 0 0xc0001fa380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:53.669403401+07:00","message":"write wav file: './tmp/7583/7583_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.286119513+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.38923532+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.389259945+07:00","message":"found end of frame, send empty tag with msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.389263859+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.389271723+07:00","message":"[buffer interim] 128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389280124+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389284447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389287344+07:00","message":"> Transcript [1797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389290013+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389292032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389293974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389295844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:54.389298289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.389307694+07:00","message":"push: {true \n 0 0xc003d0ca00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:54.39523478+07:00","message":"write wav file: './tmp/7583/7583_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:54.419172961+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.075056951+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.075111762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.075117802+07:00","message":"receive interim result [false|false]: มาจากไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.075135279+07:00","message":"[buffer interim] 129 false มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.075142851+07:00","message":"[bufferProcess] interim [660000000]:มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.075145014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:55.237480702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:55.237516457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.246565145+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.322501975+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.322546698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.322552096+07:00","message":"receive interim result [false|false]: มาจากไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.322568197+07:00","message":"[buffer interim] 129 false มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.322575613+07:00","message":"[bufferProcess] interim [960000000]:มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.322578516+07:00","message":"[bufferProcess] send to processor:มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.322582851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.322586039+07:00","message":"> Transcript [1798] [false]: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.322588779+07:00","message":"Set StatePrefix (first interim): 'มาจากไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332811423+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332835473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากไหนเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332840576+07:00","message":"receive interim result [true|false]: มาจากไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332848521+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332850676+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.33285703+07:00","message":"[buffer interim] 129 true มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332862402+07:00","message":"[bufferProcess] interim [50000000]:มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332869222+07:00","message":"[bufferProcess] send to processor (isfinal):มาจากไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332872526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332876385+07:00","message":"> Transcript [1799] [false]: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332879191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332881212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332883108+07:00","message":"StatePrefix: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332885264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332887017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332889221+07:00","message":"> Transcript [1800] [true]: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332891291+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332893079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332894948+07:00","message":"StatePrefix: 'มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332896686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:55.332902675+07:00","message":"Push: 'มาจากไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.332910228+07:00","message":"push: {true มาจากไหนเนี่ย 0 0xc00394a300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:55.338466781+07:00","message":"write wav file: './tmp/7583/7583_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:55.439156766+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.920731316+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.920777423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.920783454+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:56.920797268+07:00","message":"[buffer interim] 130 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.920803358+07:00","message":"[bufferProcess] interim [320000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.92080544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.920810987+07:00","message":"[bufferProcess] send to processor (ticker):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.920813837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.920816699+07:00","message":"> Transcript [1801] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:56.920819058+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.023212489+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.023249795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กวางส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.023263076+07:00","message":"receive interim result [false|false]: กวางส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.023278673+07:00","message":"[buffer interim] 130 false กวางส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.02328593+07:00","message":"[bufferProcess] interim [380000000]:กวางส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.023287999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.06412761+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.064166888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กวางส่งมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.064172865+07:00","message":"receive interim result [false|false]: กวางส่งมาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.064182278+07:00","message":"[buffer interim] 130 false กวางส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.064189165+07:00","message":"[bufferProcess] interim [500000000]:กวางส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.064191648+07:00","message":"[bufferProcess] send to processor:กวางส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.064195564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.064198399+07:00","message":"> Transcript [1802] [false]: 'กวางส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.064200557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.06420257+07:00","message":"Set new StatePrefix: 'กวางส่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.106277288+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.212722371+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.212767592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กวางส่งมาให้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.212774247+07:00","message":"receive interim result [false|false]: กวางส่งมาให้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.212790544+07:00","message":"[buffer interim] 130 false กวางส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212798239+07:00","message":"[bufferProcess] interim [680000000]:กวางส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212801214+07:00","message":"[bufferProcess] send to processor:กวางส่งมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212808816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212811608+07:00","message":"> Transcript [1803] [false]: 'กวางส่งมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212815495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212817928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212819947+07:00","message":"StatePrefix: 'กวางส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.212822851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232522694+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232552739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กวางส่งมาให้ครับ\",\"confidence\":0.90935963}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232558481+07:00","message":"receive interim result [true|false]: กวางส่งมาให้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232569246+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.23257159+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232576915+07:00","message":"[buffer interim] 130 true กวางส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232582048+07:00","message":"[bufferProcess] interim [680000000]:กวางส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232584897+07:00","message":"[bufferProcess] send to processor (isfinal):กวางส่งมาให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232587761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232590493+07:00","message":"> Transcript [1804] [false]: 'กวางส่งมาให้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232593649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232595579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232597429+07:00","message":"StatePrefix: 'กวางส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232599421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232601144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232603259+07:00","message":"> Transcript [1805] [true]: 'กวางส่งมาให้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232605585+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232607445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232609281+07:00","message":"StatePrefix: 'กวางส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232611027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:57.232613684+07:00","message":"Push: 'กวางส่งมาให้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.232623197+07:00","message":"push: {true กวางส่งมาให้ครับ 0 0xc00394a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:15:57.239391584+07:00","message":"write wav file: './tmp/7583/7583_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:57.878226074+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:58.238480369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:15:58.238497344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.253874647+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.253923222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.253928893+07:00","message":"receive interim result [false|false]: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.253943329+07:00","message":"[buffer interim] 131 false 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253951485+07:00","message":"[bufferProcess] interim [380000000]:28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253953443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253959998+07:00","message":"[bufferProcess] send to processor (ticker):28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253962694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253965996+07:00","message":"> Transcript [1806] [false]: '28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.253968945+07:00","message":"Set StatePrefix (first interim): '28'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.305185881+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.305222524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"88\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.305228347+07:00","message":"receive interim result [false|false]: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.305238994+07:00","message":"[buffer interim] 131 false 88"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.305245679+07:00","message":"[bufferProcess] interim [440000000]:88"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.305247812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.613555328+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.613592212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.613597852+07:00","message":"receive interim result [false|false]: วิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.613608966+07:00","message":"[buffer interim] 131 false วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.613615413+07:00","message":"[bufferProcess] interim [800000000]:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.613617652+07:00","message":"[bufferProcess] send to processor:88"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.613623588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.6136263+07:00","message":"> Transcript [1807] [false]: '88'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.613628684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.613630904+07:00","message":"Set new StatePrefix: '88'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.740511483+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.740548394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 พฤศจิกายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.740554582+07:00","message":"receive interim result [false|false]: 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:15:59.740571757+07:00","message":"[buffer interim] 131 false 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.74058083+07:00","message":"[bufferProcess] interim [860000000]:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.74058328+07:00","message":"[bufferProcess] send to processor:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.740587045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.740590029+07:00","message":"> Transcript [1808] [false]: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.740592603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:15:59.740594653+07:00","message":"Set new StatePrefix: 'วิธีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.310362875+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.310404169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.310410441+07:00","message":"receive interim result [false|false]: 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.310423331+07:00","message":"[buffer interim] 131 false 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.310430542+07:00","message":"[bufferProcess] interim [460000000]:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.31043301+07:00","message":"[bufferProcess] send to processor:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.310440109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.31044297+07:00","message":"> Transcript [1809] [false]: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.310445197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.310447254+07:00","message":"Set new StatePrefix: '28 พฤศจิกายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892020306+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892067812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892077372+07:00","message":"receive interim result [false|false]: 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892090356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2013\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892094299+07:00","message":"receive interim result [false|false]:  2013"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892103842+07:00","message":"[buffer interim] 131 false 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.892108347+07:00","message":"[buffer interim] 131 false  2013"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892116496+07:00","message":"[bufferProcess] interim [60000000]:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892120177+07:00","message":"[bufferProcess] send to processor:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.89212511+07:00","message":"[bufferProcess] interim [60000000]: 2013"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892131278+07:00","message":"[bufferProcess] update buffer: 28 พฤศจิกายน 2013"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892136637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892139938+07:00","message":"> Transcript [1810] [false]: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892143192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892145332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892147244+07:00","message":"StatePrefix: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.892149537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.893889137+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.89390423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 พฤศจิกายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.893909223+07:00","message":"receive interim result [false|false]: 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.893918798+07:00","message":"[buffer interim] 131 false 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893923351+07:00","message":"[bufferProcess] interim [120000000]:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893925907+07:00","message":"[bufferProcess] send to processor:28 พฤศจิกายน 2013"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893928421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893930675+07:00","message":"> Transcript [1811] [false]: '28 พฤศจิกายน 2013'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.89393299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.89393537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893937185+07:00","message":"StatePrefix: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:00.893939157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:00.948512204+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.008853126+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040333241+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040387121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"28 พฤศจิกายน\",\"confidence\":0.94414854}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040393238+07:00","message":"receive interim result [true|false]: 28 พฤศจิกายน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040402406+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040404437+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040410482+07:00","message":"[buffer interim] 131 true 28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040418139+07:00","message":"[bufferProcess] interim [300000000]:28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040421879+07:00","message":"[bufferProcess] send to processor (isfinal):28 พฤศจิกายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040425255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040428347+07:00","message":"> Transcript [1812] [false]: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040431741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040433987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040436132+07:00","message":"StatePrefix: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040438379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040440217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040443626+07:00","message":"> Transcript [1813] [true]: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040447037+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040449735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040453831+07:00","message":"StatePrefix: '28 พฤศจิกายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040455573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:01.040458243+07:00","message":"Push: '28 พฤศจิกายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:01.040466505+07:00","message":"push: {true 28 พฤศจิกายน 0 0xc003d0c500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:01.049321382+07:00","message":"write wav file: './tmp/7583/7583_131.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:01.239062237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:01.239110918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.057151459+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.057212695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.057218301+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.057230924+07:00","message":"[buffer interim] 132 false ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.057243657+07:00","message":"[bufferProcess] interim [80000000]:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.05724644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.057252829+07:00","message":"[bufferProcess] send to processor (ticker):ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.057256894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.05726071+07:00","message":"> Transcript [1814] [false]: 'ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.05726378+07:00","message":"Set StatePrefix (first interim): 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.187485508+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.187529082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"R3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.187534897+07:00","message":"receive interim result [false|false]: R3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.187549228+07:00","message":"[buffer interim] 132 false R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.187558011+07:00","message":"[bufferProcess] interim [200000000]:R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.187560159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.23620198+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.301233153+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.324947498+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.324981062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"R3\",\"confidence\":0.91635466}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.324987151+07:00","message":"receive interim result [true|false]: R3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.324997663+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.325000072+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.325006383+07:00","message":"[buffer interim] 132 true R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325013203+07:00","message":"[bufferProcess] interim [440000000]:R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325029248+07:00","message":"[bufferProcess] send to processor (isfinal):R3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325032762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325036022+07:00","message":"> Transcript [1815] [false]: 'R3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325038556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325040462+07:00","message":"Set new StatePrefix: 'R3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325042201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325044062+07:00","message":"> Transcript [1816] [true]: 'R3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325046328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325049642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325052034+07:00","message":"StatePrefix: 'R3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325054036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.325060215+07:00","message":"Push: 'R3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.325068816+07:00","message":"push: {true R3 0 0xc00394a980}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:02.331507161+07:00","message":"write wav file: './tmp/7583/7583_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.356182165+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.429488364+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.493863894+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.49388718+07:00","message":"found end of frame, send empty tag with msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.493890496+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.493897874+07:00","message":"[buffer interim] 133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.4939054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493909073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.49391226+07:00","message":"> Transcript [1817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493914846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493916861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493918938+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493920886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.493923743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.493933294+07:00","message":"push: {true \n 0 0xc0018ecf00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:02.498080923+07:00","message":"write wav file: './tmp/7583/7583_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.677625313+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.77605003+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.77607521+07:00","message":"found end of frame, send empty tag with msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.776078604+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.776088249+07:00","message":"[buffer interim] 134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776096244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776100248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776103247+07:00","message":"> Transcript [1818] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776106164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.77610824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776110406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776112294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:02.776114957+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.776125861+07:00","message":"push: {true \n 0 0xc003d0cb80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:02.781121414+07:00","message":"write wav file: './tmp/7583/7583_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:02.879560003+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.517386026+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.637553106+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.69496758+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.694998736+07:00","message":"found end of frame, send empty tag with msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.695003302+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.695011991+07:00","message":"[buffer interim] 135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695020413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695024163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695027679+07:00","message":"> Transcript [1819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695031579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695034455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695037648+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695040306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:03.695051274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.695063214+07:00","message":"push: {true \n 0 0xc00394af80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:03.712000036+07:00","message":"write wav file: './tmp/7583/7583_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.874575006+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.8746113+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.87461574+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.87461898+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.874623442+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.874626662+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:03.874629525+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.169509002+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.169571053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.169578703+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.169598533+07:00","message":"[buffer interim] 136 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.169608032+07:00","message":"[bufferProcess] interim [540000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.169611415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:04.239453586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:04.239471954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.349605734+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.349649227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.349656791+07:00","message":"receive interim result [false|false]: นายพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.349668489+07:00","message":"[buffer interim] 136 false นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.349677164+07:00","message":"[bufferProcess] interim [720000000]:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.349681585+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.349686934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.349691125+07:00","message":"> Transcript [1820] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.349694336+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485425278+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485468526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485475295+07:00","message":"receive interim result [false|false]: นายพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.485489729+07:00","message":"[buffer interim] 136 false นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485497476+07:00","message":"[bufferProcess] interim [840000000]:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485500032+07:00","message":"[bufferProcess] send to processor:นายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485506611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485509828+07:00","message":"> Transcript [1821] [false]: 'นายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485519577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485521924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485524707+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.485526924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.8086818+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.808718671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.808724597+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:04.808735601+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808741932+07:00","message":"[bufferProcess] interim [200000000]:นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808745172+07:00","message":"[bufferProcess] send to processor:นายพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808752132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808756539+07:00","message":"> Transcript [1822] [false]: 'นายพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808761224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808764833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.80876823+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:04.808771142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.075511732+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.075565594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.075572483+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.075584032+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075590488+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075602237+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075610109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075613021+07:00","message":"> Transcript [1823] [false]: 'นายพิชัยกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075616747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075619057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075621321+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.075623369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.259420728+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.259454702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.259460487+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.259474657+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259481227+07:00","message":"[bufferProcess] interim [680000000]:นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259483547+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259487547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259490254+07:00","message":"> Transcript [1824] [false]: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259493711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259496045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259498166+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259500254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259502821+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.259504818+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.25950724+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.25950991+07:00","message":"Next Push (prob) : 'พิชัยกล่าวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.259526156+07:00","message":"push: {false นาย 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.387400625+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.387440765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.387446638+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.387473175+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387480604+07:00","message":"[bufferProcess] interim [740000000]:นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387483251+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387490213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387493002+07:00","message":"> Transcript [1825] [false]: 'นายพิชัยกล่าวด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387496656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387499029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387502138+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.387505347+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.581103003+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.581149203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.581158413+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.581191478+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581205147+07:00","message":"[bufferProcess] interim [980000000]:นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581208034+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581211965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581216155+07:00","message":"> Transcript [1826] [false]: 'นายพิชัยกล่าวด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581219701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581221836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581223805+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.581226223+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.704615265+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.70466306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.704668581+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.704689073+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704696917+07:00","message":"[bufferProcess] interim [40000000]:นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.70470082+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704709937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704714394+07:00","message":"> Transcript [1827] [false]: 'นายพิชัยกล่าวด้วยความอาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704720051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.70472364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704726543+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.704730411+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.956312911+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.956361818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.956369948+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.956384958+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956393388+07:00","message":"[bufferProcess] interim [340000000]:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956397572+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956402767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956406993+07:00","message":"> Transcript [1828] [false]: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956412269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956416242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956420151+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956423817+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956428084+07:00","message":"Push: 'พิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.95643121+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.956434833+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:05.95643838+07:00","message":"Next Push (prob) : 'ความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:05.956448706+07:00","message":"push: {false พิชัยกล่าวด้วย 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.492536389+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.492581822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.492588758+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.492603292+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492611155+07:00","message":"[bufferProcess] interim [880000000]:นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492613606+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492620871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492623774+07:00","message":"> Transcript [1829] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492627732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492630146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.492634692+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.49263753+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.625308076+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.625352758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.625360945+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.625375127+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625382486+07:00","message":"[bufferProcess] interim [0]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625385016+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625389304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625392866+07:00","message":"> Transcript [1830] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625396196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.62539844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.62540079+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.625403384+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.670889488+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.670934396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.67094125+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.670954862+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670961492+07:00","message":"[bufferProcess] interim [60000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670964043+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670970468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670973328+07:00","message":"> Transcript [1831] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670976901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670979335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670981941+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.670984627+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.991825386+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.99186931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.9918761+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.991889119+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991896356+07:00","message":"[bufferProcess] interim [360000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991898931+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991905669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991908779+07:00","message":"> Transcript [1832] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991912374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991914787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.99191748+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991920089+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991925754+07:00","message":"Push: 'ความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991927782+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991930019+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:06.991932859+07:00","message":"Next Push (prob) : 'ว่านับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:06.991941446+07:00","message":"push: {false ความอาลัย 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.003120528+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.003167885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.003174144+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.003190042+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.0031964+07:00","message":"[bufferProcess] interim [420000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003199211+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003204835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.00320779+07:00","message":"> Transcript [1833] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003210858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003213027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003214931+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.003217579+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.179785234+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.179831484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.179838935+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.179855322+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179863275+07:00","message":"[bufferProcess] interim [600000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179866269+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179873141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179877443+07:00","message":"> Transcript [1834] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179881343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.1798836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179886153+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.179891116+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:07.239987799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:07.239997119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.507442924+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.50748161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.507490995+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.507502834+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507510098+07:00","message":"[bufferProcess] interim [840000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507512864+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507518758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507529613+07:00","message":"> Transcript [1835] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507533889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507536199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507538608+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.507541637+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.824874563+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.824914427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.824920816+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.824932669+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824939578+07:00","message":"[bufferProcess] interim [140000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824942276+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824948192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824950963+07:00","message":"> Transcript [1836] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824954837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824957211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824959492+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824962223+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.8249684+07:00","message":"Push: 'ว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824970711+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824973096+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.824975578+07:00","message":"Next Push (prob) : 'ทราบข่าวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.824982435+07:00","message":"push: {false ว่านับตั้งแต่ 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.825895512+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.825912357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.825917273+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:07.82592755+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825932018+07:00","message":"[bufferProcess] interim [200000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825934354+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825937141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825939445+07:00","message":"> Transcript [1837] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825944123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825946172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.825947982+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:07.82595121+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.086747233+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.086799182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.086806058+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.086823417+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086830968+07:00","message":"[bufferProcess] interim [500000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086834552+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.08683909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086842111+07:00","message":"> Transcript [1838] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086845506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086847572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.086849483+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.08685198+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.196974182+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.197010939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.197017019+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.19702765+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197034146+07:00","message":"[bufferProcess] interim [560000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.19703691+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197042799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197045919+07:00","message":"> Transcript [1839] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197049439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197051548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.19705396+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.197056872+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.408991755+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.409032778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.40903867+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.409054815+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409062923+07:00","message":"[bufferProcess] interim [740000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409065759+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409069424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409073262+07:00","message":"> Transcript [1840] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409077209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409079718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409082195+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409085569+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409088404+07:00","message":"Push: 'ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409090526+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409093233+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.409095884+07:00","message":"Next Push (prob) : 'ประชวรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.409104737+07:00","message":"push: {false ทราบข่าวการ 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.458755368+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.458805035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.458812391+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:08.458825747+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458833061+07:00","message":"[bufferProcess] interim [860000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458836277+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458842366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458845412+07:00","message":"> Transcript [1841] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458851124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458854187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.458858524+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:08.45886296+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.101239167+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.101271479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.101293098+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.101306284+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101312433+07:00","message":"[bufferProcess] interim [460000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.10131523+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101323913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101327093+07:00","message":"> Transcript [1842] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101331313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101333561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101336334+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.101340178+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.166410038+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.166446425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.166452626+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.166463759+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166472187+07:00","message":"[bufferProcess] interim [580000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166475271+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166481243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.16648414+07:00","message":"> Transcript [1843] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166487735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166489819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166491923+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.166494705+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.300667575+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.30069879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.300704544+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.300718757+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300726092+07:00","message":"[bufferProcess] interim [700000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300729047+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.30073312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.30073581+07:00","message":"> Transcript [1844] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300740001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300742302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300744612+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.3007474+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300750564+07:00","message":"Push: 'ประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300752482+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300755149+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.300757878+07:00","message":"Next Push (prob) : 'พระองค์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.300771551+07:00","message":"push: {false ประชวรของ 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.42049736+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.420547549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.420557197+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.420573798+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.42058145+07:00","message":"[bufferProcess] interim [820000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420584238+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420588479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420591397+07:00","message":"> Transcript [1845] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420595462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420597667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420599614+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.420602262+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.655983001+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.682957731+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.683000569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.683010752+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.683027498+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683036537+07:00","message":"[bufferProcess] interim [60000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683053021+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.68305937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683065475+07:00","message":"> Transcript [1846] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683071465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683074636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.683077767+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.68308183+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.718920886+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.736643206+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.736679997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.736687648+07:00","message":"receive interim result [false|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.736699491+07:00","message":"[buffer interim] 136 false นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736705379+07:00","message":"[bufferProcess] interim [180000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736708287+07:00","message":"[bufferProcess] send to processor:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736714279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736717332+07:00","message":"> Transcript [1847] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736721064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736723113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736725312+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.736728166+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.774564937+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.774598793+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-06-19T09:16:09.774607643+07:00","message":"receive interim result [true|false]: นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.774617335+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.77462004+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.774638471+07:00","message":"[buffer interim] 136 true นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774657708+07:00","message":"[bufferProcess] interim [240000000]:นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774662163+07:00","message":"[bufferProcess] send to processor (isfinal):นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774666381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774669637+07:00","message":"> Transcript [1848] [false]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.77467414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774676528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.77467943+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774682798+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.77469015+07:00","message":"Push: 'พระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774693675+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774697063+07:00","message":"Set new StatePrefix : 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774701918+07:00","message":"Next Push (prob) : 'ตัวเองและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774704631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774707822+07:00","message":"> Transcript [1849] [true]: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774711384+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.77471959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774722435+07:00","message":"StatePrefix: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้งตัวเองและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774726039+07:00","message":"TextPushed: 'นายพิชัยกล่าวด้วยความอาลัยว่านับตั้งแต่ทราบข่าวการประชวรของพระองค์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:09.774729531+07:00","message":"Push: 'ตัวเองและครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.774740511+07:00","message":"push: {false พระองค์ทั้ง 0 0xc003d0ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:09.77474875+07:00","message":"push: {true ตัวเองและครอบ 0 0xc003d0ce00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:09.788765757+07:00","message":"write wav file: './tmp/7583/7583_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.187888504+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.187931128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.18793613+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.187951579+07:00","message":"[buffer interim] 137 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.187959581+07:00","message":"[bufferProcess] interim [420000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.18796167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:10.241027532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:10.241044018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.257114994+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.257149909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.257155607+07:00","message":"receive interim result [false|false]: ครอบครัวตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.257182927+07:00","message":"[buffer interim] 137 false ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.257190299+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.257192671+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.257199492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.257202683+07:00","message":"> Transcript [1850] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.257205238+07:00","message":"Set StatePrefix (first interim): 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.370306074+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.370342036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.37034755+07:00","message":"receive interim result [false|false]: ครอบครัวตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.370362682+07:00","message":"[buffer interim] 137 false ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370369727+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370372115+07:00","message":"[bufferProcess] send to processor:ครอบครัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370375957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370378758+07:00","message":"> Transcript [1851] [false]: 'ครอบครัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370381462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370383577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370385497+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.370387647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.378601441+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.378629943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.378637083+07:00","message":"receive interim result [false|false]: ครอบครัวต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.3786524+07:00","message":"[buffer interim] 137 false ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.37865988+07:00","message":"[bufferProcess] interim [720000000]:ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378663601+07:00","message":"[bufferProcess] send to processor:ครอบครัวตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378672855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378676708+07:00","message":"> Transcript [1852] [false]: 'ครอบครัวตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378681173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378683332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378685971+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.378688005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.708151116+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.708199687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.708205528+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.708221275+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708229202+07:00","message":"[bufferProcess] interim [960000000]:ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708232095+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708238478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708241413+07:00","message":"> Transcript [1853] [false]: 'ครอบครัวต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708244878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708247451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708249451+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.708251686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.772493983+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.772552875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.77255943+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.772572606+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.77258005+07:00","message":"[bufferProcess] interim [80000000]:ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772583398+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772589821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.7725945+07:00","message":"> Transcript [1854] [false]: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772600098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772603651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772606627+07:00","message":"StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772609888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772617195+07:00","message":"Push: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772620124+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.77262362+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.772626919+07:00","message":"Next Push (prob) : 'ต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.772646539+07:00","message":"push: {false ครอบครัว 0 0xc002201480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.957356543+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.957408744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.957416986+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:10.957434294+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957448763+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957453396+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957462216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957467453+07:00","message":"> Transcript [1855] [false]: 'ครอบครัวต่างก็เฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957472677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.95747594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957479306+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:10.957483451+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.151157618+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.15120136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.151208142+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.151221565+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151229929+07:00","message":"[bufferProcess] interim [440000000]:ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151232499+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151239485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151242998+07:00","message":"> Transcript [1856] [false]: 'ครอบครัวต่างก็เฝ้าติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151246969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151249309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151252277+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.151254438+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.468851692+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.468889819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.468896196+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.468911377+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468918526+07:00","message":"[bufferProcess] interim [740000000]:ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468921371+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468928712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468931454+07:00","message":"> Transcript [1857] [false]: 'ครอบครัวต่างก็เฝ้าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468934879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468937273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468939748+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.468942036+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.664689307+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.664727081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.664733548+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.664746892+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.66475384+07:00","message":"[bufferProcess] interim [980000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664756475+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664763468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.66476835+07:00","message":"> Transcript [1858] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664772149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664774529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664776707+07:00","message":"StatePrefix: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664779023+07:00","message":"TextPushed: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664785747+07:00","message":"Push: 'ต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664787779+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664790181+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:11.664792497+07:00","message":"Next Push (prob) : 'เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:11.664801845+07:00","message":"push: {false ต่างก็ 0 0xc002201480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.301564466+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.301605246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.301611205+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.301626396+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301634097+07:00","message":"[bufferProcess] interim [580000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301636856+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301643577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301646414+07:00","message":"> Transcript [1859] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.30164985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.30165218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301654779+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.301657708+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.361940933+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.361981527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.361988164+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.362001043+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362008768+07:00","message":"[bufferProcess] interim [700000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362011948+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362018588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362021439+07:00","message":"> Transcript [1860] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362025008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362027434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362029391+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.362032179+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.561801768+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.561845647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.561851553+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.561863305+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561871711+07:00","message":"[bufferProcess] interim [880000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561874019+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561877431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561880463+07:00","message":"> Transcript [1861] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561887734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561890071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561892084+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.561894807+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.681400962+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.681438903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.681445551+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.68145842+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681465888+07:00","message":"[bufferProcess] interim [940000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.68146886+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681476392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681479262+07:00","message":"> Transcript [1862] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681485285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681487927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681490468+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681493601+07:00","message":"TextPushed: 'ครอบครัวต่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681501524+07:00","message":"Push: 'เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681503882+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681506132+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.681508389+07:00","message":"Next Push (prob) : 'สารและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.681516078+07:00","message":"push: {false เฝ้าติดตามข่าว 0 0xc002201480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.685517424+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.685550869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.685556293+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.685568909+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685574288+07:00","message":"[bufferProcess] interim [0]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685576913+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685582863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685585537+07:00","message":"> Transcript [1863] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685587805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.685589897+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.756647186+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.756689732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.756695813+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:12.756710025+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756718+07:00","message":"[bufferProcess] interim [120000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756721157+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756728533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756731353+07:00","message":"> Transcript [1864] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756733988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:12.756736324+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.19369778+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.193736656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.19374337+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.193754317+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.19376061+07:00","message":"[bufferProcess] interim [480000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.193763508+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.193769291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.193772311+07:00","message":"> Transcript [1865] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.193774895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.19377741+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:13.241939036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:13.241960692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.390937036+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.390983093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.390991513+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.391009423+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391018358+07:00","message":"[bufferProcess] interim [660000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391023504+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391031203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.39103529+07:00","message":"> Transcript [1866] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391041213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391044273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391047166+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.391051058+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.452779845+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.452820372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.452826478+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.452838777+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452845474+07:00","message":"[bufferProcess] interim [780000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452848162+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452853877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452856685+07:00","message":"> Transcript [1867] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452860544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452862541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452865275+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.452868809+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.774929635+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.774965895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.77497249+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.774984512+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.774991823+07:00","message":"[bufferProcess] interim [80000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.774994723+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.775000753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.775003533+07:00","message":"> Transcript [1868] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.775007469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.775009744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.775012198+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.77501504+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.902314407+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.902348448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.902354356+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.902368272+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902374961+07:00","message":"[bufferProcess] interim [140000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902377556+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902381668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902384657+07:00","message":"> Transcript [1869] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902388755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.90239095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902393221+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902396048+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902398978+07:00","message":"Push: 'สารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902401099+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902403484+07:00","message":"Set new StatePrefix : 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.902406577+07:00","message":"Next Push (prob) : 'ให้พระองค์หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.902413964+07:00","message":"push: {false สารและภาวนา 0 0xc002201480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.959073763+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.959109217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.959115172+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.959125715+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959131754+07:00","message":"[bufferProcess] interim [260000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959134453+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959140168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959143065+07:00","message":"> Transcript [1870] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959146505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959149055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.959151061+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.95915366+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.961918314+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.961933449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.961938219+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:13.961945737+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961949805+07:00","message":"[bufferProcess] interim [320000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961952498+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961957443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961959896+07:00","message":"> Transcript [1871] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961962914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961965079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961967216+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:13.961969266+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.157283058+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.157318363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.157324537+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.15733726+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.157343956+07:00","message":"[bufferProcess] interim [500000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.157347242+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.157351864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.157354632+07:00","message":"> Transcript [1872] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.1573581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.1573601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.157362216+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.15736472+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.35158602+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.351621956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.351628849+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.351641809+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351648467+07:00","message":"[bufferProcess] interim [680000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351651857+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351658269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351661033+07:00","message":"> Transcript [1873] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351663867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.351666069+07:00","message":"Set new StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.541153093+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.541205481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.541212536+07:00","message":"receive interim result [false|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.54122784+07:00","message":"[buffer interim] 137 false ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541234883+07:00","message":"[bufferProcess] interim [920000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541237768+07:00","message":"[bufferProcess] send to processor:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541245045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541247857+07:00","message":"> Transcript [1874] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541251493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541253836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541256733+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.541259892+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.846843024+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958142323+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958176937+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-06-19T09:16:14.958184329+07:00","message":"receive interim result [true|false]: ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958191902+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958194126+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958210893+07:00","message":"[buffer interim] 137 true ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958231088+07:00","message":"[bufferProcess] interim [340000000]:ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958237603+07:00","message":"[bufferProcess] send to processor (isfinal):ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958241603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958246149+07:00","message":"> Transcript [1875] [false]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระอาการประชวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.95824985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958251978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958254215+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.95825797+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958259991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958261992+07:00","message":"> Transcript [1876] [true]: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์หายจากพระอาการประชวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958264315+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958269215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958270998+07:00","message":"StatePrefix: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนาให้พระองค์ทรงหายจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958273045+07:00","message":"TextPushed: 'ครอบครัวต่างก็เฝ้าติดตามข่าวสารและภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:14.958278371+07:00","message":"Push: 'ให้พระองค์หายจากพระอาการประชวร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.958287516+07:00","message":"push: {true ให้พระองค์หายจากพระอาการประชวร 0 0xc002201480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:14.969386849+07:00","message":"write wav file: './tmp/7583/7583_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:14.980782164+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.781922179+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.781965946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.781971584+07:00","message":"receive interim result [false|false]: ไก่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.781988335+07:00","message":"[buffer interim] 138 false ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.781995899+07:00","message":"[bufferProcess] interim [600000000]:ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.781997682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.860824774+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.860867612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.860875547+07:00","message":"receive interim result [false|false]: แต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:15.860893283+07:00","message":"[buffer interim] 138 false แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.860901566+07:00","message":"[bufferProcess] interim [660000000]:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.860905153+07:00","message":"[bufferProcess] send to processor:ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.860914806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.86091893+07:00","message":"> Transcript [1877] [false]: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:15.860922361+07:00","message":"Set StatePrefix (first interim): 'ไก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.120680287+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.120720751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แฟชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.120726226+07:00","message":"receive interim result [false|false]: แฟชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.120742191+07:00","message":"[buffer interim] 138 false แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120750003+07:00","message":"[bufferProcess] interim [840000000]:แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120752693+07:00","message":"[bufferProcess] send to processor:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120756877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120759843+07:00","message":"> Transcript [1878] [false]: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120762279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.120764348+07:00","message":"Set new StatePrefix: 'แต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.168820752+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.168864029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลคำศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.168870569+07:00","message":"receive interim result [false|false]: แปลคำศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.168886223+07:00","message":"[buffer interim] 138 false แปลคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168893804+07:00","message":"[bufferProcess] interim [900000000]:แปลคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168896148+07:00","message":"[bufferProcess] send to processor:แฟชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168900217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168903076+07:00","message":"> Transcript [1879] [false]: 'แฟชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168905306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.168907298+07:00","message":"Set new StatePrefix: 'แฟชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.183941826+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.183992879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.184001363+07:00","message":"receive interim result [false|false]: กระทั่งทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.184024339+07:00","message":"[buffer interim] 138 false กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.184033951+07:00","message":"[bufferProcess] interim [960000000]:กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.184038012+07:00","message":"[bufferProcess] send to processor:แปลคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.184048584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.184053164+07:00","message":"> Transcript [1880] [false]: 'แปลคำศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.18405669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.184060156+07:00","message":"Set new StatePrefix: 'แปลคำศัพท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.205958927+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.205999835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.206007061+07:00","message":"receive interim result [false|false]: กระทั่งทราบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.206020401+07:00","message":"[buffer interim] 138 false กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.206027706+07:00","message":"[bufferProcess] interim [80000000]:กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.206030734+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.20603734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.206045404+07:00","message":"> Transcript [1881] [false]: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.206048303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.20605088+07:00","message":"Set new StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:16.242288087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:16.242310192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.334961735+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.335006386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.335012998+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.335031342+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.33504002+07:00","message":"[bufferProcess] interim [200000000]:กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335042663+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335046533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335049507+07:00","message":"> Transcript [1882] [false]: 'กระทั่งทราบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.33505376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335056011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335060751+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.335063156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.523580807+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.523612271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.5236174+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.523630151+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523638674+07:00","message":"[bufferProcess] interim [380000000]:กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523641499+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523647348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523650316+07:00","message":"> Transcript [1883] [false]: 'กระทั่งทราบข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.52365365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.52365591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523658112+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.523660506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.850949218+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.850988349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.850995653+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:16.851009915+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851018606+07:00","message":"[bufferProcess] interim [680000000]:กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851022546+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851031871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851036228+07:00","message":"> Transcript [1884] [false]: 'กระทั่งทราบข่าวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851041262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851044138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851047238+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:16.851050424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.045211232+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.045250172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.045256675+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.045271186+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045278653+07:00","message":"[bufferProcess] interim [860000000]:กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045281242+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045287892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045290563+07:00","message":"> Transcript [1885] [false]: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045294517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045297154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045299065+07:00","message":"StatePrefix: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.04530139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045305704+07:00","message":"Push: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045309029+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.04531167+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.045314761+07:00","message":"Next Push (prob) : 'ข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.045337578+07:00","message":"push: {false กระทั่งทราบ 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048074641+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048095511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048100645+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.048111627+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048116871+07:00","message":"[bufferProcess] interim [920000000]:กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048119335+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048122871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048125192+07:00","message":"> Transcript [1886] [false]: 'กระทั่งทราบข่าวการสิ้นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048128844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048130954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048132807+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.048134823+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.561873944+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.561914618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.561922957+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.5619364+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561943687+07:00","message":"[bufferProcess] interim [400000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561946242+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561952142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561955016+07:00","message":"> Transcript [1887] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561958649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561960986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561963269+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.561966002+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.748455965+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.748492306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.748498455+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.74851091+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748518296+07:00","message":"[bufferProcess] interim [580000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748521016+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.74852497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748528363+07:00","message":"> Transcript [1888] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748531737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748533708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748535955+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.748538353+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.805275976+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.805317756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.805325202+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.805342345+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805350303+07:00","message":"[bufferProcess] interim [640000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805353623+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805362791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.80536598+07:00","message":"> Transcript [1889] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805369547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805372896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805375323+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805378018+07:00","message":"TextPushed: 'กระทั่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805385507+07:00","message":"Push: 'ข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805387791+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805392715+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.805395742+07:00","message":"Next Push (prob) : 'พระชนม์ตั้งปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.805416314+07:00","message":"push: {false ข่าวการสิ้น 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.808976796+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.809009501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.809015346+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.809033896+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.809042821+07:00","message":"[bufferProcess] interim [700000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.809046599+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.809055193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.80905961+07:00","message":"> Transcript [1890] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.809064055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.809067326+07:00","message":"Set new StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.992807+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.992844672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.992851351+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:17.992865568+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.992872566+07:00","message":"[bufferProcess] interim [880000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.99287521+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.992882013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.992885109+07:00","message":"> Transcript [1891] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.99288783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:17.992889815+07:00","message":"Set new StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.188647806+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.188689646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.18869666+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.188709065+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.18871569+07:00","message":"[bufferProcess] interim [60000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188718351+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188724306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188727295+07:00","message":"> Transcript [1892] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188730906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188733184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188735218+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.188737757+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.498908733+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.498945085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.498951182+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.498964273+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498970994+07:00","message":"[bufferProcess] interim [300000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498973564+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498980025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498982865+07:00","message":"> Transcript [1893] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498986558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498988939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498991297+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.498994029+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.518906764+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.518939086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.51894517+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.5189592+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518966105+07:00","message":"[bufferProcess] interim [360000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518968601+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518972357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518976221+07:00","message":"> Transcript [1894] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518979885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518982009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518984269+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.518987345+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.7123345+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.712368446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.712374318+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.712390659+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712399403+07:00","message":"[bufferProcess] interim [540000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712402154+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712406068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712409971+07:00","message":"> Transcript [1895] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712415108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712417389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712419774+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712422257+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712425478+07:00","message":"Push: 'พระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712427668+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712430066+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:18.712432439+07:00","message":"Next Push (prob) : 'เสียใจอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:18.712439426+07:00","message":"push: {false พระชนม์ต่างรู้สึก 0 0xc003d0c480}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:19.243355943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:19.24336907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.353425129+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.353465723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.353473529+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.353489433+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353500324+07:00","message":"[bufferProcess] interim [140000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353504185+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353513598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353517516+07:00","message":"> Transcript [1896] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.35352287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353525798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353528761+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.353533366+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.410494645+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.41053653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.410544607+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.410569479+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410580448+07:00","message":"[bufferProcess] interim [260000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410586785+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410594507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410599361+07:00","message":"> Transcript [1897] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410604724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410607597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410611671+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.410619158+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.600405964+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.600437226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.600444561+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.600457646+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600463963+07:00","message":"[bufferProcess] interim [440000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600466885+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600472767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600475471+07:00","message":"> Transcript [1898] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600480911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600483222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600485461+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.600487946+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.798051551+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.798087131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.798093323+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.798103968+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798109675+07:00","message":"[bufferProcess] interim [680000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798112381+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798118519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798121619+07:00","message":"> Transcript [1899] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798125508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798127727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798129822+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798132657+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798138687+07:00","message":"Push: 'เสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798140676+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798143042+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:19.798145793+07:00","message":"Next Push (prob) : 'ยิ่งไม่ต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:19.7981661+07:00","message":"push: {false เสียใจอย่าง 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.051351282+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.051403652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.051410685+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.051425545+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051433513+07:00","message":"[bufferProcess] interim [860000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051436586+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051443707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051447064+07:00","message":"> Transcript [1900] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051450762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.05145304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051455089+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.051458738+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.244415742+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.244452416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.244458779+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.244472124+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244479136+07:00","message":"[bufferProcess] interim [100000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244482055+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.24448899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244492076+07:00","message":"> Transcript [1901] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244495644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244497937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244500169+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.244502956+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.433875723+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.433919908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.433927814+07:00","message":"receive interim result [false|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.433940984+07:00","message":"[buffer interim] 138 false กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433953153+07:00","message":"[bufferProcess] interim [280000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433957616+07:00","message":"[bufferProcess] send to processor:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433965392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433969526+07:00","message":"> Transcript [1902] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433975109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.43397808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433982329+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.433987249+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.486162504+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616152148+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616191907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ\",\"confidence\":0.94835865}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616198827+07:00","message":"receive interim result [true|false]: กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616209494+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616211828+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616218557+07:00","message":"[buffer interim] 138 true กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616230029+07:00","message":"[bufferProcess] interim [520000000]:กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616235378+07:00","message":"[bufferProcess] send to processor (isfinal):กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616249574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616262194+07:00","message":"> Transcript [1903] [false]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.61626749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616270594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.61627305+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616276069+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616285+07:00","message":"Push: 'ยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616287299+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616290131+07:00","message":"Set new StatePrefix : 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616293203+07:00","message":"Next Push (prob) : 'คนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616295713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616298173+07:00","message":"> Transcript [1904] [true]: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616300887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616302711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.61630492+07:00","message":"StatePrefix: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจากคนไทยทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616310818+07:00","message":"TextPushed: 'กระทั่งทราบข่าวการสิ้นพระชนม์ต่างรู้สึกเสียใจอย่างยิ่งไม่ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:20.616313434+07:00","message":"Push: 'คนไทยทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616324748+07:00","message":"push: {false ยิ่งไม่ต่างจาก 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.616353956+07:00","message":"push: {true คนไทยทั้งประเทศ 0 0xc003d0c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:20.618940552+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:20.629975881+07:00","message":"write wav file: './tmp/7583/7583_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.295153385+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.295209375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.295217315+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.295234618+07:00","message":"[buffer interim] 139 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.295244559+07:00","message":"[bufferProcess] interim [480000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.295247283+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.341208145+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.341245496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.341252444+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.34126611+07:00","message":"[buffer interim] 139 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.34127476+07:00","message":"[bufferProcess] interim [600000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.341278147+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.341286585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.34129092+07:00","message":"> Transcript [1905] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.341294179+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.463851398+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.46389025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.463896355+07:00","message":"receive interim result [false|false]: ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.463908873+07:00","message":"[buffer interim] 139 false ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463916868+07:00","message":"[bufferProcess] interim [660000000]:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463919338+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.46392492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463927785+07:00","message":"> Transcript [1906] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463930832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.46393303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463935233+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.463937545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.651222669+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.651258358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.651263698+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.651277795+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651284632+07:00","message":"[bufferProcess] interim [840000000]:ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.65128722+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651290687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651293457+07:00","message":"> Transcript [1907] [false]: 'ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651296742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651298838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651301026+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.651303111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.808502691+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.808558907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.808566316+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.808581026+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808589929+07:00","message":"[bufferProcess] interim [20000000]:ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808593174+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808600233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808603459+07:00","message":"> Transcript [1908] [false]: 'ทุกวันนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808607586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808610879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.808613666+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.80861623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.979563402+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.979610069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.97961717+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.979632382+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979639589+07:00","message":"[bufferProcess] interim [200000000]:ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979642781+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.97964983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979656362+07:00","message":"> Transcript [1909] [false]: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979660063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979662701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979665182+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.97966742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.97967591+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979677866+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979680028+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:21.979682253+07:00","message":"Next Push (prob) : 'วันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:21.979691626+07:00","message":"push: {false ทุก 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.033581563+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.033622922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.033630936+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.033646637+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033663182+07:00","message":"[bufferProcess] interim [260000000]:ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033666937+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033672452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033676818+07:00","message":"> Transcript [1910] [false]: 'ทุกวันนี้ยังเก็บผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033681351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.03368417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033687133+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.033690925+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.240112831+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.240167947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.240176714+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.24020758+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240216264+07:00","message":"[bufferProcess] interim [440000000]:ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240218721+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240245029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240248509+07:00","message":"> Transcript [1911] [false]: 'ทุกวันนี้ยังเก็บภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240252388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240255123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.24025829+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.240261905+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:22.244219793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:22.244226941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.504401248+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.504442256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.504448662+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.504463643+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504473145+07:00","message":"[bufferProcess] interim [680000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504475944+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504481701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504484397+07:00","message":"> Transcript [1912] [false]: 'ทุกวันนี้ยังเก็บภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.50448811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504490477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504493309+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.504496344+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.691002852+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.691041693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.691047833+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.691071538+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691079449+07:00","message":"[bufferProcess] interim [860000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691082194+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691086004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691088863+07:00","message":"> Transcript [1913] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.69109285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.69109519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.69109853+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691101398+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691107447+07:00","message":"Push: 'วันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691109461+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691112834+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.691115202+07:00","message":"Next Push (prob) : 'ภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.691125012+07:00","message":"push: {false วันนี้ยังเก็บ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.707477177+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.707512017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.707517541+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.707534179+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707540839+07:00","message":"[bufferProcess] interim [920000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.70754478+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707552455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707562558+07:00","message":"> Transcript [1914] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707567269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707569754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707571714+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.707574622+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.885831574+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.885868298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.885873944+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.885882827+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885889529+07:00","message":"[bufferProcess] interim [40000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885892195+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885896068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885898938+07:00","message":"> Transcript [1915] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885902386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885904637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885906655+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.885909184+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.942552773+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.942604702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.942611588+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:22.942625562+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942634269+07:00","message":"[bufferProcess] interim [160000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942637198+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942644156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942647176+07:00","message":"> Transcript [1916] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942651526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.94265657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942660271+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:22.942663399+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.191699974+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.191736043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.191742448+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.191751639+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191758406+07:00","message":"[bufferProcess] interim [400000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191761083+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191765258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191768276+07:00","message":"> Transcript [1917] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191771895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191789649+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191792151+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191796288+07:00","message":"Push: 'ภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191798269+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191800412+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.191802914+07:00","message":"Next Push (prob) : 'ครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.191811063+07:00","message":"push: {false ภาพถ่ายเมื่อ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.384681544+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.384721793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.384728023+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.38474382+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384752011+07:00","message":"[bufferProcess] interim [580000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384755621+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384764679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384767797+07:00","message":"> Transcript [1918] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.38477204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384774719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384776739+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.384779412+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.454270018+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.454313972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.454320869+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.454332324+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.45433864+07:00","message":"[bufferProcess] interim [700000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454342259+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454348331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454351136+07:00","message":"> Transcript [1919] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454354549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454356789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454361646+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.454365112+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.635152017+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.635199443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.635206166+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.635235307+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635248134+07:00","message":"[bufferProcess] interim [880000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635250952+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635258314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635261495+07:00","message":"> Transcript [1920] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635265323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635267589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635270565+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.635273497+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.854914968+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.854951688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.854957697+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.854974009+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.854981868+07:00","message":"[bufferProcess] interim [120000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.854984539+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.854989488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.854994041+07:00","message":"> Transcript [1921] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.854998406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855000609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855003743+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855006514+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855012774+07:00","message":"Push: 'ครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.85501514+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855018414+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:23.855027573+07:00","message":"Next Push (prob) : 'เสด็จมาที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:23.855036608+07:00","message":"push: {false ครั้งพระองค์ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.091542229+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.091593834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.091602346+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.091618361+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091629083+07:00","message":"[bufferProcess] interim [240000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091633348+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091640785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091645212+07:00","message":"> Transcript [1922] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091650416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091654195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091657311+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.091660996+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.164159945+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.164203524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.164210581+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.164222125+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164231258+07:00","message":"[bufferProcess] interim [360000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164235502+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164244048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164249215+07:00","message":"> Transcript [1923] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164254092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164258939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164261061+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.164263683+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.474003562+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.474048269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.474055484+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:24.474072064+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474080049+07:00","message":"[bufferProcess] interim [660000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474083241+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474090455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474093357+07:00","message":"> Transcript [1924] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474097402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474099624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474102094+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:24.474105546+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.043493666+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.043538862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.043546554+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.043570828+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043582035+07:00","message":"[bufferProcess] interim [260000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043585096+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043589602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043592785+07:00","message":"> Transcript [1925] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043597057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.04359964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043601844+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043605462+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043608512+07:00","message":"Push: 'เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043613775+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043616406+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.043618767+07:00","message":"Next Push (prob) : 'ไว้ดูอยู่เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.043627174+07:00","message":"push: {false เสด็จมาที่บ้าน 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.046398666+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.046420765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.046426716+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.046440502+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046445639+07:00","message":"[bufferProcess] interim [320000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.04644846+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046452301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046458824+07:00","message":"> Transcript [1926] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046462411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046464567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.04646647+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.046469119+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:25.244404333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:25.244412233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.264962056+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.265001553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.265008784+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.265022413+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265029434+07:00","message":"[bufferProcess] interim [500000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265032173+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265038898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265042079+07:00","message":"> Transcript [1927] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265046175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265048575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265050628+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.265053663+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.366687458+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.366722169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.366728803+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.36673768+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366744448+07:00","message":"[bufferProcess] interim [560000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.36674723+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366751421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366754234+07:00","message":"> Transcript [1928] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.36675827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366760374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366763581+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.366766392+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.370927499+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.370953165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.370961288+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.370972866+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370978454+07:00","message":"[bufferProcess] interim [620000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370981101+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370984519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370987202+07:00","message":"> Transcript [1929] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370990774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370992793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370994974+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.370997565+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.371004163+07:00","message":"Push: 'ไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.371006652+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.371009316+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.371011874+07:00","message":"Next Push (prob) : 'เพื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.371020039+07:00","message":"push: {false ไว้ดูอยู่เสมอ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.552304455+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.552349661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.552356472+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.552369904+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.552380003+07:00","message":"[bufferProcess] interim [800000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.5523828+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.552390578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.552393642+07:00","message":"> Transcript [1930] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.552397165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.552400019+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.872272287+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.872317688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.872327457+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.87234797+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872356859+07:00","message":"[bufferProcess] interim [40000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872361093+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872368973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872372938+07:00","message":"> Transcript [1931] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872378274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872381402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872384703+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.872397938+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.880447043+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.880486702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.880493209+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.880507688+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880514895+07:00","message":"[bufferProcess] interim [100000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880518204+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880524995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880528251+07:00","message":"> Transcript [1932] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880532055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880534688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880536785+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.880539316+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.949378145+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.949416629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.949423576+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.949435627+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949444373+07:00","message":"[bufferProcess] interim [160000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949447549+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949453632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.94945656+07:00","message":"> Transcript [1933] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949460811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.94946292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949465041+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.949467837+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.950689972+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.950728158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.950734566+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.950749257+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.95075636+07:00","message":"[bufferProcess] interim [220000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950759328+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950765671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950768481+07:00","message":"> Transcript [1934] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950773309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950775455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950777695+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950780526+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950786526+07:00","message":"Push: 'เพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950789802+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950792517+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:25.950795102+07:00","message":"Next Push (prob) : 'ถึงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:25.950803163+07:00","message":"push: {false เพื่อระลึก 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.132316026+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.132367589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.132375685+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.132389488+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132401372+07:00","message":"[bufferProcess] interim [400000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132405621+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132411641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132416229+07:00","message":"> Transcript [1935] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132422682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132425824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132428436+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.132436888+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.261139955+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.26119537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.261202269+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.261220853+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261229667+07:00","message":"[bufferProcess] interim [460000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261233481+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261241882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261245301+07:00","message":"> Transcript [1936] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261249106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261251489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261253635+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.261256865+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.263411615+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.263449002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.263455838+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.263470953+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263478776+07:00","message":"[bufferProcess] interim [520000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263482015+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263488327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263491295+07:00","message":"> Transcript [1937] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263495723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.26349808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263500183+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.263507764+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.390056697+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.39009145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.390097604+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.390111224+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390122213+07:00","message":"[bufferProcess] interim [580000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390125929+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390130577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390133275+07:00","message":"> Transcript [1938] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390136961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390139188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390157883+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390160885+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390167589+07:00","message":"Push: 'ถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.39016959+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390172207+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.390174938+07:00","message":"Next Push (prob) : 'มหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.390182772+07:00","message":"push: {false ถึงพระ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.447963526+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.448004282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.44801159+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.448027596+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.44803639+07:00","message":"[bufferProcess] interim [640000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.448039525+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.448043643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.448046655+07:00","message":"> Transcript [1939] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.448049897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.448052229+07:00","message":"Set new StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.449740958+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.449773883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.449780004+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.449792924+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.449799349+07:00","message":"[bufferProcess] interim [700000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.449802034+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.449806387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.449809272+07:00","message":"> Transcript [1940] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.449812059+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.83598087+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.836020149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.836026829+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:26.836039493+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836046603+07:00","message":"[bufferProcess] interim [120000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.83604962+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836055687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836058658+07:00","message":"> Transcript [1941] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836062494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836064675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.83606666+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:26.836069645+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.055819339+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.05586728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.055874468+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.055888418+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055902007+07:00","message":"[bufferProcess] interim [300000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055905643+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055913863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055916891+07:00","message":"> Transcript [1942] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055921561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055924155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055926054+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.055928934+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.156738288+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.17536301+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.175400382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.175407187+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.175416835+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175424068+07:00","message":"[bufferProcess] interim [360000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175427023+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175431407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175434137+07:00","message":"> Transcript [1943] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175438334+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175440354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.17544236+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.175445015+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.219129211+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.256042935+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.256085222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.256100136+07:00","message":"receive interim result [false|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.256116955+07:00","message":"[buffer interim] 139 false ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256129231+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256133603+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256141554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256145928+07:00","message":"> Transcript [1944] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256152235+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256155186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256158131+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256162404+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256170651+07:00","message":"Push: 'มหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256173899+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256177599+07:00","message":"Set new StatePrefix : 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.256181334+07:00","message":"Next Push (prob) : 'และความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.256191436+07:00","message":"push: {false มหากรุณาธิคุณ 0 0xc00394b080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331048001+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331092535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสูง\",\"confidence\":0.9399242}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331099734+07:00","message":"receive interim result [true|false]: ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.3311075+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331109596+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331116217+07:00","message":"[buffer interim] 139 true ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331124899+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331129285+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331133294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331136192+07:00","message":"> Transcript [1945] [false]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331139862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331141996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331144857+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331147552+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331149769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331151791+07:00","message":"> Transcript [1946] [true]: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331154318+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331156094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331157912+07:00","message":"StatePrefix: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331160252+07:00","message":"TextPushed: 'ทุกวันนี้ยังเก็บภาพถ่ายเมื่อครั้งพระองค์เสด็จมาที่บ้านไว้ดูอยู่เสมอเพื่อระลึกถึงพระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.331163348+07:00","message":"Push: 'และความสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.331171366+07:00","message":"push: {true และความสูง 0 0xc00394b080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:27.342697126+07:00","message":"write wav file: './tmp/7583/7583_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.564930333+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.564971935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.564978484+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.564999168+07:00","message":"[buffer interim] 140 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.565010334+07:00","message":"[bufferProcess] interim [420000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.565013234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.751395323+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.75143354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.751440012+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.751451555+07:00","message":"[buffer interim] 140 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.751457947+07:00","message":"[bufferProcess] interim [600000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.751460448+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.751466624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.751469468+07:00","message":"> Transcript [1947] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.751471863+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.886785098+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.886823787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะปั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.886829374+07:00","message":"receive interim result [false|false]: จะปั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:27.886838753+07:00","message":"[buffer interim] 140 false จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.886845669+07:00","message":"[bufferProcess] interim [660000000]:จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.886847918+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.886851719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.886854365+07:00","message":"> Transcript [1948] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.886856701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:27.88685865+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:28.245198418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:28.245205618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.313035248+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.313071537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะปั่นงดงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.313077259+07:00","message":"receive interim result [false|false]: จะปั่นงดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.313091579+07:00","message":"[buffer interim] 140 false จะปั่นงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.313098363+07:00","message":"[bufferProcess] interim [80000000]:จะปั่นงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.313100678+07:00","message":"[bufferProcess] send to processor:จะปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.31310453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.313107756+07:00","message":"> Transcript [1949] [false]: 'จะปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.313109978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.313112069+07:00","message":"Set new StatePrefix: 'จะปั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.36577309+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541337349+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.54137114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะปั่นงดงามค่ะ\",\"confidence\":0.8783628}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541378314+07:00","message":"receive interim result [true|false]: จะปั่นงดงามค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541387864+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541390187+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541396237+07:00","message":"[buffer interim] 140 true จะปั่นงดงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541405071+07:00","message":"[bufferProcess] interim [380000000]:จะปั่นงดงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541410639+07:00","message":"[bufferProcess] send to processor (isfinal):จะปั่นงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541414479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541417752+07:00","message":"> Transcript [1950] [false]: 'จะปั่นงดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.54142068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541422641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541424575+07:00","message":"StatePrefix: 'จะปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541428546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541430388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541432475+07:00","message":"> Transcript [1951] [true]: 'จะปั่นงดงามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541434652+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541436436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541438274+07:00","message":"StatePrefix: 'จะปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541440055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:28.541448185+07:00","message":"Push: 'จะปั่นงดงามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.541456152+07:00","message":"push: {true จะปั่นงดงามค่ะ 0 0xc00394a800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:28.547648622+07:00","message":"write wav file: './tmp/7583/7583_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:28.948490962+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:31.245851288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:31.245873737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.538133862+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.538176849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.538184171+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.538201233+07:00","message":"[buffer interim] 141 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.538207492+07:00","message":"[bufferProcess] interim [580000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.5382095+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.538215949+07:00","message":"[bufferProcess] send to processor (ticker):ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.538218774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.538221645+07:00","message":"> Transcript [1952] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.538224399+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.585358343+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.585395219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.585403228+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.585418172+07:00","message":"[buffer interim] 141 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.585424787+07:00","message":"[bufferProcess] interim [640000000]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.585426808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.719112051+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.719151002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.719157396+07:00","message":"receive interim result [false|false]: เมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.719170661+07:00","message":"[buffer interim] 141 false เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719178706+07:00","message":"[bufferProcess] interim [760000000]:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719181027+07:00","message":"[bufferProcess] send to processor:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719188269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719191293+07:00","message":"> Transcript [1953] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719193548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.719195548+07:00","message":"Set new StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.97194008+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.971973435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.971979014+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:31.971992468+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.971999263+07:00","message":"[bufferProcess] interim [60000000]:เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972001788+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972007419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972010659+07:00","message":"> Transcript [1954] [false]: 'เมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972013949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972016482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972018725+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:31.972021285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.170092532+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.170126972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.170132552+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.170145301+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170154249+07:00","message":"[bufferProcess] interim [300000000]:เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170156921+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170162912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170165967+07:00","message":"> Transcript [1955] [false]: 'เมื่อวานนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170169406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170171529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170173474+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.170175652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.473861112+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.473892459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.473898147+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.47390844+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473914044+07:00","message":"[bufferProcess] interim [540000000]:เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473916656+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473922188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.47392493+07:00","message":"> Transcript [1956] [false]: 'เมื่อวานนี้มีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473927952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473930088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.4739321+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.473934435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.881455694+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.881498845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.881505153+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.88151978+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.88153376+07:00","message":"[bufferProcess] interim [20000000]:เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881536665+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881540192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881543514+07:00","message":"> Transcript [1957] [false]: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881548565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881551106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881553317+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881555776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881558456+07:00","message":"Push: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881560607+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.881563121+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:32.88156604+07:00","message":"Next Push (prob) : 'นี้มีเหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:32.88158135+07:00","message":"push: {false เมื่อวาน 0 0xc003d0c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.390094993+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.390143249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.390151464+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.390169269+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390181082+07:00","message":"[bufferProcess] interim [440000000]:เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390184876+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390191958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390196249+07:00","message":"> Transcript [1958] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390201692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390204915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.390207915+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.39021127+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.393284025+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.393310986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.393316808+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.393328684+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393333948+07:00","message":"[bufferProcess] interim [500000000]:เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393336238+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393344296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393346666+07:00","message":"> Transcript [1959] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393350033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393352273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393354571+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.393357172+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.598887064+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.598928682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.598934902+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.598947915+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.59895694+07:00","message":"[bufferProcess] interim [680000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.59895979+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598966013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598969255+07:00","message":"> Transcript [1960] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598973369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598975775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598977988+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.598980312+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.758266257+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.758305625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.758313276+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.758329356+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758360138+07:00","message":"[bufferProcess] interim [860000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.75836389+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758373024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758378358+07:00","message":"> Transcript [1961] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758383777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758386072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.75839187+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758396318+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758404456+07:00","message":"Push: 'นี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.75840812+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758413048+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:33.758415638+07:00","message":"Next Push (prob) : 'ยิงชายเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.758424316+07:00","message":"push: {false นี้มีเหตุการณ์ 0 0xc003d0c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874601093+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874621349+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874627172+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874629229+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874631866+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874635513+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874637516+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:33.874639521+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.018634922+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.018671496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.018678752+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.018694106+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018705852+07:00","message":"[bufferProcess] interim [100000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018709817+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018719115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018723402+07:00","message":"> Transcript [1962] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018728366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018731497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018735098+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.018739054+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:34.246423561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:34.246458379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.282640816+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.282678702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.282684679+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.282699724+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282707467+07:00","message":"[bufferProcess] interim [400000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282710256+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282714048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282717181+07:00","message":"> Transcript [1963] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282720495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282722803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282725079+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.282727981+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.446480586+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.527272914+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.527297009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.527302123+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.527315225+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527321553+07:00","message":"[bufferProcess] interim [640000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527323891+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527327493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527330021+07:00","message":"> Transcript [1964] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527333224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527336873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.527339765+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.52734293+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.528780969+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.528800358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.528805375+07:00","message":"receive interim result [false|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.528818792+07:00","message":"[buffer interim] 141 false เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528825984+07:00","message":"[bufferProcess] interim [700000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528829417+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528839031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528842702+07:00","message":"> Transcript [1965] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.5288475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528850727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528854027+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528857499+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.52886704+07:00","message":"Push: 'ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528870071+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528873716+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.528878087+07:00","message":"Next Push (prob) : 'ของเก่าอายุ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.528889416+07:00","message":"push: {false ยิงชายเก็บ 0 0xc003d0c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569005535+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569041571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 44\",\"confidence\":0.80257905}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569049204+07:00","message":"receive interim result [true|false]: เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 44"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569058558+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569060814+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569067497+07:00","message":"[buffer interim] 141 true เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 44"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569076337+07:00","message":"[bufferProcess] interim [730000000]:เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 44"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569081329+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569084717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569087627+07:00","message":"> Transcript [1966] [false]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569090301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569092293+07:00","message":"Set new StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569094146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569096049+07:00","message":"> Transcript [1967] [true]: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 44'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569098609+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569100578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569104273+07:00","message":"StatePrefix: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บของเก่าอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569107261+07:00","message":"TextPushed: 'เมื่อวานนี้มีเหตุการณ์ยิงชายเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:34.569114268+07:00","message":"Push: 'ของเก่าอายุ 44'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.569122617+07:00","message":"push: {true ของเก่าอายุ 44 0 0xc003d0c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.578038922+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:34.580213886+07:00","message":"write wav file: './tmp/7583/7583_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.836369009+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:34.897368268+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.018246223+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.018268074+07:00","message":"found end of frame, send empty tag with msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.018271728+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.018278632+07:00","message":"[buffer interim] 142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018286466+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018299402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018302546+07:00","message":"> Transcript [1968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018305152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018307357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018309174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018311389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.018313976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.018324317+07:00","message":"push: {true \n 0 0xc00189c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:35.023072766+07:00","message":"write wav file: './tmp/7583/7583_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.438375203+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.438412566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.438418443+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.438430624+07:00","message":"[buffer interim] 143 false ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.438435846+07:00","message":"[bufferProcess] interim [540000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.438437922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.635140717+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.635184755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี่เซียะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.635191069+07:00","message":"receive interim result [false|false]: ปี่เซียะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.635205867+07:00","message":"[buffer interim] 143 false ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.63521384+07:00","message":"[bufferProcess] interim [780000000]:ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.635216426+07:00","message":"[bufferProcess] send to processor:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.635223148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.635226157+07:00","message":"> Transcript [1969] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.635228328+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.944888682+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.944931674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.944937972+07:00","message":"receive interim result [false|false]: ปีเสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:35.944952502+07:00","message":"[buffer interim] 143 false ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944960204+07:00","message":"[bufferProcess] interim [80000000]:ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944962656+07:00","message":"[bufferProcess] send to processor:ปี่เซียะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.94496975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944973315+07:00","message":"> Transcript [1970] [false]: 'ปี่เซียะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944976841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944980848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.94498331+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:35.944985523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.330456843+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.330487864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.330492964+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.330507072+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330513064+07:00","message":"[bufferProcess] interim [500000000]:ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330515537+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330519212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330522065+07:00","message":"> Transcript [1971] [false]: 'ปีเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330525088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330527088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330529207+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.330531397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.514930849+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.514955097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.514960412+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.514972698+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514979112+07:00","message":"[bufferProcess] interim [680000000]:ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514981549+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514988482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514991197+07:00","message":"> Transcript [1972] [false]: 'ปีเสียชีวิตอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514994017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514996275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.514998603+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.515000917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.842950424+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.842985082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.842990239+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.843004172+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843011123+07:00","message":"[bufferProcess] interim [980000000]:ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843013397+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.84301697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843019791+07:00","message":"> Transcript [1973] [false]: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843022836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843024865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843027036+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843029109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843033518+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843035409+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843037628+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.843040031+07:00","message":"Next Push (prob) : 'เสียชีวิตอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.843047676+07:00","message":"push: {false ปี 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.978382545+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.97842661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.978434408+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:36.978450574+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978461178+07:00","message":"[bufferProcess] interim [100000000]:ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978464533+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978472337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978476876+07:00","message":"> Transcript [1974] [false]: 'ปีเสียชีวิตอยู่ในบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978481332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978484121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978487684+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:36.978491152+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.051339693+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.051371971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบอกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.051377724+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.051391775+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051400947+07:00","message":"[bufferProcess] interim [220000000]:ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051404367+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051410792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.0514147+07:00","message":"> Transcript [1975] [false]: 'ปีเสียชีวิตอยู่ในบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051419442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051422459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051426652+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.051429388+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.158259578+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.158306824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.158313175+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.158327766+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158334569+07:00","message":"[bufferProcess] interim [280000000]:ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158337359+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบอกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158344197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158347226+07:00","message":"> Transcript [1976] [false]: 'ปีเสียชีวิตอยู่ในบอกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158350324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158352843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158354951+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.158357669+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:37.247193149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:37.247193436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.548457753+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.548498939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.548505123+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.548519332+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548526715+07:00","message":"[bufferProcess] interim [640000000]:ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548529462+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548536486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548539413+07:00","message":"> Transcript [1977] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548543043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.54854537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548547485+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548550199+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548556137+07:00","message":"Push: 'เสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548558405+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548560819+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.548563086+07:00","message":"Next Push (prob) : 'บ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.548570734+07:00","message":"push: {false เสียชีวิตอยู่ใน 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.551153052+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.551177523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.55118154+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.551193046+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551198064+07:00","message":"[bufferProcess] interim [700000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551200097+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551203058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551206239+07:00","message":"> Transcript [1978] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551209219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551211137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551213303+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.551215344+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.677447764+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.677485228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.677491089+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.677507103+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677514953+07:00","message":"[bufferProcess] interim [820000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.67751792+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677523679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677526672+07:00","message":"> Transcript [1979] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677530431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677532674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677534755+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.677537088+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.925933486+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.925977793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.925983621+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:37.925998045+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926005997+07:00","message":"[bufferProcess] interim [60000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.92600911+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926015918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926019112+07:00","message":"> Transcript [1980] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926022584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.92602499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926027897+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:37.926030574+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.08595725+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.08601401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.086020536+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.086034856+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086041483+07:00","message":"[bufferProcess] interim [180000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086044168+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086052022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086054678+07:00","message":"> Transcript [1981] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086058495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086060752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086062992+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086067165+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086073498+07:00","message":"Push: 'บ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.0860754+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086077674+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.086080026+07:00","message":"Next Push (prob) : 'เอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.086088444+07:00","message":"push: {false บ่อขยะ 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.126821468+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.126861781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.12686721+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.126881527+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126888357+07:00","message":"[bufferProcess] interim [240000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126891118+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126898354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126901055+07:00","message":"> Transcript [1982] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126904754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126907132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126909363+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.126912359+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.131683822+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.131704562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.131709168+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.131721354+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.13172625+07:00","message":"[bufferProcess] interim [300000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131728527+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131731704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131734771+07:00","message":"> Transcript [1983] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131738839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131740782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131742663+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.131745108+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.248919269+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.248954387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.248961449+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.24897605+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248982898+07:00","message":"[bufferProcess] interim [360000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248985659+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248990498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248993429+07:00","message":"> Transcript [1984] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248996508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.248998964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.249001097+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.24900403+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.438890831+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.438928988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.438935726+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.438949892+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438957258+07:00","message":"[bufferProcess] interim [600000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438960843+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438969446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438972934+07:00","message":"> Transcript [1985] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438978039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438981163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438985415+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438989431+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.438997582+07:00","message":"Push: 'เอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.439000737+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.439006629+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.439010461+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.439019447+07:00","message":"push: {false เอกชนที่ 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.565079969+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.565124154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.565130459+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.565145792+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565153572+07:00","message":"[bufferProcess] interim [660000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565156671+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565182916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565186658+07:00","message":"> Transcript [1986] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565190239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565192337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.565194308+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.56519722+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.568427742+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.56844536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.568450135+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:38.568461851+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568466575+07:00","message":"[bufferProcess] interim [720000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.5684689+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.56847146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568473703+07:00","message":"> Transcript [1987] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568477142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568479596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568481661+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:38.568484515+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.081404696+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.081449684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.081456757+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.081472726+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081479803+07:00","message":"[bufferProcess] interim [140000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.08148259+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081489657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.08149299+07:00","message":"> Transcript [1988] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081496694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081499128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081501377+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.081504395+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.145719309+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.145760419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.145767033+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.145784126+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145792102+07:00","message":"[bufferProcess] interim [260000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145794968+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145798296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145801372+07:00","message":"> Transcript [1989] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145805078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.14580728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145809533+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145812969+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145815915+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145819561+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145822112+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.145824498+07:00","message":"Next Push (prob) : 'ลพบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.145833978+07:00","message":"push: {false จังหวัด 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.719750966+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.719787496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.719793597+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.719807543+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719814325+07:00","message":"[bufferProcess] interim [860000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719817672+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719822437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719826427+07:00","message":"> Transcript [1990] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719830199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.71983228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719835164+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.719838047+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.979048413+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.979090178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.979096686+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:39.979111599+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979119276+07:00","message":"[bufferProcess] interim [40000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979122068+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979125747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979129131+07:00","message":"> Transcript [1991] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979134535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979136865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979139263+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:39.979142254+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.054493408+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.054547156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.054557253+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.054576945+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054586787+07:00","message":"[bufferProcess] interim [220000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.05460197+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054612192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054618767+07:00","message":"> Transcript [1992] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054624894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054628079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054631682+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.054635545+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.170553209+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.170604772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.170613279+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.170632077+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170641007+07:00","message":"[bufferProcess] interim [280000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170645139+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170650097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170654844+07:00","message":"> Transcript [1993] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.17065998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170663016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170666783+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170670976+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170674936+07:00","message":"Push: 'ลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170677949+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170681372+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.170685399+07:00","message":"Next Push (prob) : 'คะขณะนี้ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.170696091+07:00","message":"push: {false ลพบุรีนะ 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.23671453+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.236749814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.236756316+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.236769527+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.236776246+07:00","message":"[bufferProcess] interim [340000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.23677887+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.236786033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.236789431+07:00","message":"> Transcript [1994] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.236792075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.236794203+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:40.247887491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:40.247900119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.695893113+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.695932923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.695938898+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.69595538+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695962135+07:00","message":"[bufferProcess] interim [820000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695965194+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695969431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695972638+07:00","message":"> Transcript [1995] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695975356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.695978243+07:00","message":"Set new StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.751670326+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.751709312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.751715355+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.751729296+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751736893+07:00","message":"[bufferProcess] interim [880000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751739825+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751743803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751746504+07:00","message":"> Transcript [1996] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751750577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.75175253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751754653+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.751757232+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.874088204+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.874132771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.874138968+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:40.874156358+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874163707+07:00","message":"[bufferProcess] interim [940000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874166344+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874170596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874173848+07:00","message":"> Transcript [1997] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874177914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874180125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874182524+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:40.874186473+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.235765337+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.320033112+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.320065989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.320071828+07:00","message":"receive interim result [false|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.32008379+07:00","message":"[buffer interim] 143 false ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320090753+07:00","message":"[bufferProcess] interim [540000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320093843+07:00","message":"[bufferProcess] send to processor:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320098225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320100948+07:00","message":"> Transcript [1998] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320104948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320107021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320109326+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.320112234+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353068916+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353121244+07:00","message":"receive interim result [true|false]: ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353131517+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353133662+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353140912+07:00","message":"[buffer interim] 143 true ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353150242+07:00","message":"[bufferProcess] interim [570000000]:ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353155696+07:00","message":"[bufferProcess] send to processor (isfinal):ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353159722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353181943+07:00","message":"> Transcript [1999] [false]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353186294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353188427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353190633+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353193397+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353199754+07:00","message":"Push: 'คะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353201817+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353204023+07:00","message":"Set new StatePrefix : 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353206477+07:00","message":"Next Push (prob) : 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353208473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353210575+07:00","message":"> Transcript [2000] [true]: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353213006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353214843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353216743+07:00","message":"StatePrefix: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353218927+07:00","message":"TextPushed: 'ปีเสียชีวิตอยู่ในบ่อขยะเอกชนที่จังหวัดลพบุรีนะคะขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.353221267+07:00","message":"Push: 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.35322964+07:00","message":"push: {false คะขณะนี้ตำรวจ 0 0xc0001fab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.353238254+07:00","message":"push: {true ลพบุรี 0 0xc0001fab80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:41.364495428+07:00","message":"write wav file: './tmp/7583/7583_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.37075131+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.834911724+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.834946313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.834951648+07:00","message":"receive interim result [false|false]: กรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.834960791+07:00","message":"[buffer interim] 144 false กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.83496711+07:00","message":"[bufferProcess] interim [480000000]:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.834969811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.894675917+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.894710269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.894716626+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:41.894736178+07:00","message":"[buffer interim] 144 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.894745248+07:00","message":"[bufferProcess] interim [540000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.894747903+07:00","message":"[bufferProcess] send to processor:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.89475186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.8947549+07:00","message":"> Transcript [2001] [false]: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:41.894757247+07:00","message":"Set StatePrefix (first interim): 'กรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.536851642+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.536887177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.536892758+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.536906828+07:00","message":"[buffer interim] 144 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.536914279+07:00","message":"[bufferProcess] interim [140000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.536916812+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.536920619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.53692368+07:00","message":"> Transcript [2002] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.536925868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.536927834+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.545384155+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.545414407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.545421057+07:00","message":"receive interim result [false|false]: กำลังเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.545436546+07:00","message":"[buffer interim] 144 false กำลังเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.54544307+07:00","message":"[bufferProcess] interim [200000000]:กำลังเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545446361+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545451953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545457154+07:00","message":"> Transcript [2003] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545459898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545462015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.545465771+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.54546784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.597613489+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.597648134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.597653379+07:00","message":"receive interim result [false|false]: กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.597667614+07:00","message":"[buffer interim] 144 false กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597674439+07:00","message":"[bufferProcess] interim [260000000]:กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597676727+07:00","message":"[bufferProcess] send to processor:กำลังเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597683547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597686691+07:00","message":"> Transcript [2004] [false]: 'กำลังเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597689728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.59769219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597694188+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.597696364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.806209725+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.806247198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.806252575+07:00","message":"receive interim result [false|false]: กำลังติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.806267831+07:00","message":"[buffer interim] 144 false กำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.80627472+07:00","message":"[bufferProcess] interim [440000000]:กำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806277367+07:00","message":"[bufferProcess] send to processor:กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806281228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.80628436+07:00","message":"> Transcript [2005] [false]: 'กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806287747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806289769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806291796+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.806293815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.921942031+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.921977928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.921983541+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.921994193+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922000171+07:00","message":"[bufferProcess] interim [620000000]:กำลังเร่งติดตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922003008+07:00","message":"[bufferProcess] send to processor:กำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922008818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922011988+07:00","message":"> Transcript [2006] [false]: 'กำลังติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922015217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922017406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922019434+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922021601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922026177+07:00","message":"Push: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922028224+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922030417+07:00","message":"Set new StatePrefix : 'กำลังติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:42.922032465+07:00","message":"Next Push (prob) : 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:42.922039785+07:00","message":"push: {false กำลัง 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.117612173+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.117651236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.117657123+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.117672912+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117679641+07:00","message":"[bufferProcess] interim [800000000]:กำลังเร่งติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117682133+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117688752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117691521+07:00","message":"> Transcript [2007] [false]: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117694145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.117696521+07:00","message":"Set new StatePrefix: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:43.248635626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:43.248646526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.432918207+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.432957745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.432963647+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.432975116+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.432983306+07:00","message":"[bufferProcess] interim [40000000]:กำลังเร่งติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.432985981+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.432991667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.432995002+07:00","message":"> Transcript [2008] [false]: 'กำลังเร่งติดตามตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.432998641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.433000754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.433002722+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.43300515+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.502542627+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.502576659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.502582981+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.502593336+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502605717+07:00","message":"[bufferProcess] interim [160000000]:กำลังเร่งติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502608765+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.50261256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.50261555+07:00","message":"> Transcript [2009] [false]: 'กำลังเร่งติดตามตัวผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502618973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502621116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502623058+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.502625182+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.504360921+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.504372161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.504376017+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:43.504383511+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504386999+07:00","message":"[bufferProcess] interim [220000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504392857+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504395512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504397959+07:00","message":"> Transcript [2010] [false]: 'กำลังเร่งติดตามตัวผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504400437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504402465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504404713+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:43.504407045+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.157528236+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.157568771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.157576359+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.157591047+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157598228+07:00","message":"[bufferProcess] interim [820000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157607882+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157615241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157618278+07:00","message":"> Transcript [2011] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.15762183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157624631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157627067+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157629784+07:00","message":"TextPushed: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157636638+07:00","message":"Push: 'เร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157638694+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157640939+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.157643492+07:00","message":"Next Push (prob) : 'ผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.157651717+07:00","message":"push: {false เร่งติดตามตัว 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.2108054+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.210844637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.210851005+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.210863775+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210871425+07:00","message":"[bufferProcess] interim [880000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210874214+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210881863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210884656+07:00","message":"> Transcript [2012] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210888326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210890767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.2108933+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.210895987+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.337655697+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.337693141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.337699446+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.337713555+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.337720401+07:00","message":"[bufferProcess] interim [0]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.33772327+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.337730748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.33773347+07:00","message":"> Transcript [2013] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.337737094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.337739636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.33774184+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.337744571+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.605536754+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.60557695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.605583488+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.605595643+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605612379+07:00","message":"[bufferProcess] interim [300000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605615143+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605621561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605624831+07:00","message":"> Transcript [2014] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605628305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.60563137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605634145+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.605637047+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.714725504+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.714759061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.71476474+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.71477495+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714781617+07:00","message":"[bufferProcess] interim [360000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714784401+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714790471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714793294+07:00","message":"> Transcript [2015] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714797442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714800095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714802053+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714804879+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714811073+07:00","message":"Push: 'ผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714813334+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714815425+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.714818052+07:00","message":"Next Push (prob) : 'เบื้องต้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.714836018+07:00","message":"push: {false ผู้ก่อเหตุ 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.718978123+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.719001552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.719006823+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.719018003+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.719022795+07:00","message":"[bufferProcess] interim [420000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.71902504+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.719028141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.719031253+07:00","message":"> Transcript [2016] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.719034064+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.918079788+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.918116134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.918122405+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:44.918135006+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918141384+07:00","message":"[bufferProcess] interim [600000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918144422+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918150248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918152917+07:00","message":"> Transcript [2017] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918156336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918158531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918160747+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:44.918163358+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.253907288+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.253945739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.253951927+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.253967181+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253974117+07:00","message":"[bufferProcess] interim [840000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253976678+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253980873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253984478+07:00","message":"> Transcript [2018] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253988003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253990211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253992378+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.253995044+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.312490719+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.312534519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.312541968+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.312557451+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312566177+07:00","message":"[bufferProcess] interim [960000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312569073+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312576027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312578834+07:00","message":"> Transcript [2019] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312582932+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312585225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.31258727+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.312590705+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.319586757+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.319623893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.319629888+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.319643641+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319650542+07:00","message":"[bufferProcess] interim [20000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319653216+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319656869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319660089+07:00","message":"> Transcript [2020] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319665939+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319668202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319670475+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319673215+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319679354+07:00","message":"Push: 'เบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319681292+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319683582+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.319685855+07:00","message":"Next Push (prob) : 'การตั้งวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.319695947+07:00","message":"push: {false เบื้องต้นมี 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.436110399+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.436148815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.436154725+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.436170635+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.436177855+07:00","message":"[bufferProcess] interim [80000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.436180571+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.43618722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.436190017+07:00","message":"> Transcript [2021] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.436193183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.436195213+07:00","message":"Set new StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งองศา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.566136746+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.566166908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.566172323+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.566180688+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566186581+07:00","message":"[bufferProcess] interim [140000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566189055+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566193538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566196903+07:00","message":"> Transcript [2022] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566199667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.566201806+07:00","message":"Set new StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.628520817+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.62856607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.628572971+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.628589731+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.628597842+07:00","message":"[bufferProcess] interim [260000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.62860057+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.628614121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.628617233+07:00","message":"> Transcript [2023] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.628620125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.628623402+07:00","message":"Set new StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.816653474+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.816698419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.816706954+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.816722846+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816734078+07:00","message":"[bufferProcess] interim [440000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816738141+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816746106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816751605+07:00","message":"> Transcript [2024] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816757583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.816760511+07:00","message":"Set new StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.835160677+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.835190662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.835196766+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.835208666+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835215004+07:00","message":"[bufferProcess] interim [500000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.8352181+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835223869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835226802+07:00","message":"> Transcript [2025] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835230473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835232561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835234629+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.835237239+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.934470935+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.934507721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.934513845+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:45.934526724+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934533863+07:00","message":"[bufferProcess] interim [560000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.93453653+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934542679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934545699+07:00","message":"> Transcript [2026] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934549309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934551747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934553818+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:45.934556809+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.001521561+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.001567492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.001574724+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.001588212+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.0015949+07:00","message":"[bufferProcess] interim [680000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001598029+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001611887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001616469+07:00","message":"> Transcript [2027] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.00162039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001623037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001625271+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.001628053+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.198527941+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.198569251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.198575879+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.198591615+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198600234+07:00","message":"[bufferProcess] interim [860000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198609541+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198618944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198621804+07:00","message":"> Transcript [2028] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198626012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198629028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.1986326+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198636028+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198643784+07:00","message":"Push: 'การตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198645995+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198648434+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.198650911+07:00","message":"Next Push (prob) : 'เอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.198677034+07:00","message":"push: {false การตั้งกลุ่มสาเหตุ 0 0xc0001fad80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:46.248714709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:46.248741607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.315239802+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.315278465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.315285734+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.315300677+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315308329+07:00","message":"[bufferProcess] interim [980000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315311207+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315318356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.31532137+07:00","message":"> Transcript [2029] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315325642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315328674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315331222+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.315333983+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.5138239+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513862016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513871017+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513883642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513888845+07:00","message":"receive interim result [false|false]:  2 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513905289+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.513919438+07:00","message":"[buffer interim] 144 false  2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513926835+07:00","message":"[bufferProcess] interim [160000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513929923+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513935604+07:00","message":"[bufferProcess] interim [160000000]: 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513937949+07:00","message":"[bufferProcess] update buffer: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513941317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.51394825+07:00","message":"> Transcript [2030] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.51395196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513954134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513956551+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.513959387+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637616062+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637652034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637658357+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637667931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ประเด็นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637670696+07:00","message":"receive interim result [false|false]:  2 ประเด็นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637677471+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.637680944+07:00","message":"[buffer interim] 144 false  2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637686599+07:00","message":"[bufferProcess] interim [280000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637689887+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637693397+07:00","message":"[bufferProcess] interim [280000000]: 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.63769587+07:00","message":"[bufferProcess] update buffer: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637699078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637701742+07:00","message":"> Transcript [2031] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637705356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637707402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637709788+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.637712321+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900591903+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900628987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900634997+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900643172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900646109+07:00","message":"receive interim result [false|false]:  ประเด็นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900652916+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.900657519+07:00","message":"[buffer interim] 144 false  ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900663007+07:00","message":"[bufferProcess] interim [580000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900665726+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900669273+07:00","message":"[bufferProcess] interim [580000000]: ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900671807+07:00","message":"[bufferProcess] update buffer: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900675277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900677941+07:00","message":"> Transcript [2032] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900681441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900683518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900685478+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900693029+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.90069597+07:00","message":"Push: 'เอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900698015+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900700247+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:46.900702602+07:00","message":"Next Push (prob) : ' ประเด็นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:46.90071011+07:00","message":"push: {false เอาไว้ 2 0 0xc0001fad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.006717034+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.076781068+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087583252+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087625828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087633556+07:00","message":"receive interim result [false|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087646088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นคือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087648816+07:00","message":"receive interim result [false|false]:  ประเด็นคือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087655812+07:00","message":"[buffer interim] 144 false กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.087660173+07:00","message":"[buffer interim] 144 false  ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087665657+07:00","message":"[bufferProcess] interim [760000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087668749+07:00","message":"[bufferProcess] send to processor:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087672198+07:00","message":"[bufferProcess] interim [760000000]: ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087674989+07:00","message":"[bufferProcess] update buffer: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087678289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087681171+07:00","message":"> Transcript [2033] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087684567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087686576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087689+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.087691422+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162645446+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162682569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ\",\"confidence\":0.927435}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162691009+07:00","message":"receive interim result [true|false]: กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162700876+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162703529+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162709849+07:00","message":"[buffer interim] 144 true กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162720353+07:00","message":"[bufferProcess] interim [850000000]:กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162723942+07:00","message":"[bufferProcess] send to processor (isfinal):กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162727774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162730894+07:00","message":"> Transcript [2034] [false]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162734767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162737084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162739018+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162741855+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162746506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162748765+07:00","message":"> Transcript [2035] [true]: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.16275121+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162752969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162754833+07:00","message":"StatePrefix: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.16275685+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162758772+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.16296382+07:00","message":"Push: ' ประเด็นคือความค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162967253+07:00","message":"TextPushed: 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งกลุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.16296978+07:00","message":"Set new StatePrefix : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162972136+07:00","message":"Next Push (prob) : 'กำลังเร่งติดตามตัวผู้ก่อเหตุเบื้องต้นมีการตั้งปุ่มสาเหตุเอาไว้ 2 ประเด็นคือความค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.162980985+07:00","message":"push: {true  ประเด็นคือความค่ะ 0 0xc0001fad80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.162993459+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_144.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:47.174598364+07:00","message":"write wav file: './tmp/7583/7583_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.42201521+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.422061602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.422068151+07:00","message":"receive interim result [false|false]: แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.422095732+07:00","message":"[buffer interim] 145 false แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.422107764+07:00","message":"[bufferProcess] interim [360000000]:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.422111098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.617467679+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.617506104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.617512854+07:00","message":"receive interim result [false|false]: แจ้งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.617524432+07:00","message":"[buffer interim] 145 false แจ้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.617533534+07:00","message":"[bufferProcess] interim [540000000]:แจ้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.617536062+07:00","message":"[bufferProcess] send to processor:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.617541817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.617547487+07:00","message":"> Transcript [2036] [false]: 'แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.617550057+07:00","message":"Set StatePrefix (first interim): 'แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.739033063+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.739075674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก๊งขนฟู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.739081422+07:00","message":"receive interim result [false|false]: แก๊งขนฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.73909635+07:00","message":"[buffer interim] 145 false แก๊งขนฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739103303+07:00","message":"[bufferProcess] interim [660000000]:แก๊งขนฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739106296+07:00","message":"[bufferProcess] send to processor:แจ้งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739113122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739116084+07:00","message":"> Transcript [2037] [false]: 'แจ้งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739119386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739121725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739123834+07:00","message":"StatePrefix: 'แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.739126444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.745887674+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.745904572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.745909295+07:00","message":"receive interim result [false|false]: แจ้งผลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.745920014+07:00","message":"[buffer interim] 145 false แจ้งผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745924139+07:00","message":"[bufferProcess] interim [720000000]:แจ้งผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745926197+07:00","message":"[bufferProcess] send to processor:แก๊งขนฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745928651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745930881+07:00","message":"> Transcript [2038] [false]: 'แก๊งขนฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745933196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.745935511+07:00","message":"Set new StatePrefix: 'แก๊งขนฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.796623156+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.796654032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.796659244+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:47.796675269+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796681719+07:00","message":"[bufferProcess] interim [780000000]:แจ้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796684279+07:00","message":"[bufferProcess] send to processor:แจ้งผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796691435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796694218+07:00","message":"> Transcript [2039] [false]: 'แจ้งผลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796697142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:47.796699422+07:00","message":"Set new StatePrefix: 'แจ้งผลไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.070879862+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.070917126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.070922743+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.070936118+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070943238+07:00","message":"[bufferProcess] interim [20000000]:แจ้งผลประโยชน์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070946173+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070954288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070957983+07:00","message":"> Transcript [2040] [false]: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070961224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.070964277+07:00","message":"Set new StatePrefix: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.235030181+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.235069086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.235075371+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.235090988+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.23509902+07:00","message":"[bufferProcess] interim [140000000]:แจ้งผลประโยชน์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235102452+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.23510589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235108886+07:00","message":"> Transcript [2041] [false]: 'แจ้งผลประโยชน์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235112086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235114354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235116739+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.235119119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.321230829+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.321269548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.321275566+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.32128971+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321296879+07:00","message":"[bufferProcess] interim [260000000]:แจ้งผลประโยชน์เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.32129942+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321306331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321309367+07:00","message":"> Transcript [2042] [false]: 'แจ้งผลประโยชน์เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321312567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321314716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321316892+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.321319224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.436235862+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.436282386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.436288144+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.436305007+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436313747+07:00","message":"[bufferProcess] interim [380000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436316246+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436320491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.43632419+07:00","message":"> Transcript [2043] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436327727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436331712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436334286+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.436336597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.631285487+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.631330602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.631339038+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.631354323+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631365631+07:00","message":"[bufferProcess] interim [620000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631369227+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631374438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631378365+07:00","message":"> Transcript [2044] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631383317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.63138638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631389892+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631392907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631400166+07:00","message":"Push: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631403465+07:00","message":"TextPushed: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631407297+07:00","message":"Set new StatePrefix : 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:48.631410689+07:00","message":"Next Push (prob) : 'เกี่ยวกับยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:48.631421912+07:00","message":"push: {false แจ้งผลประโยชน์ 0 0xc0018ed180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.149347229+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.1493808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.14938668+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.149398529+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149404894+07:00","message":"[bufferProcess] interim [100000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149408369+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149414598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149417392+07:00","message":"> Transcript [2045] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149422521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149425279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149427306+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.149429965+07:00","message":"TextPushed: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.202602709+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.202632294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.202637727+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.202648318+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202655924+07:00","message":"[bufferProcess] interim [220000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202658423+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202662669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202665512+07:00","message":"> Transcript [2046] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202669064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.20267244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202674662+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.202677374+07:00","message":"TextPushed: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:49.248809304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:49.248942788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.316188034+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.377791919+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.409413504+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.409451602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.409457696+07:00","message":"receive interim result [false|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.409473935+07:00","message":"[buffer interim] 145 false แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409485089+07:00","message":"[bufferProcess] interim [460000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409487962+07:00","message":"[bufferProcess] send to processor:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409494203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409497652+07:00","message":"> Transcript [2047] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409501248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409503392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.409505531+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.40950817+07:00","message":"TextPushed: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.44542821+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445459319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ\",\"confidence\":0.95679927}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.44546587+07:00","message":"receive interim result [true|false]: แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445471264+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445473679+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445478494+07:00","message":"[buffer interim] 145 true แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.4454844+07:00","message":"[bufferProcess] interim [460000000]:แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445487599+07:00","message":"[bufferProcess] send to processor (isfinal):แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445491481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445494506+07:00","message":"> Transcript [2048] [false]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445497768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445499769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.44550424+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445506788+07:00","message":"TextPushed: 'แจ้งผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445509616+07:00","message":"Push: 'เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445511616+07:00","message":"TextPushed: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.44551401+07:00","message":"Set new StatePrefix : 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445517285+07:00","message":"Next Push (prob) : 'ติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445519239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445521205+07:00","message":"> Transcript [2049] [true]: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445523496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445525421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445527626+07:00","message":"StatePrefix: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพติดและการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445529673+07:00","message":"TextPushed: 'แจ้งผลประโยชน์เกี่ยวกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.445532013+07:00","message":"Push: 'ติดและการเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445553923+07:00","message":"push: {false เกี่ยวกับยาเสพ 0 0xc0018ed180}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.445573553+07:00","message":"push: {true ติดและการเก็บ 0 0xc0018ed180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:49.455228785+07:00","message":"write wav file: './tmp/7583/7583_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.906285125+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.906323767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.906328487+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:49.906343141+07:00","message":"[buffer interim] 146 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.906348847+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:49.906350968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.036710471+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.036747097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.036754524+07:00","message":"receive interim result [false|false]: ของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.03676785+07:00","message":"[buffer interim] 146 false ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.036774755+07:00","message":"[bufferProcess] interim [480000000]:ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.036777401+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.036784573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.03678774+07:00","message":"> Transcript [2050] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.03679018+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.148218491+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.248314991+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.248357833+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-06-19T09:16:50.248365731+07:00","message":"receive interim result [true|false]: ของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.248378525+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.248382097+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.24839081+07:00","message":"[buffer interim] 146 true ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248400138+07:00","message":"[bufferProcess] interim [780000000]:ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.24840602+07:00","message":"[bufferProcess] send to processor (isfinal):ของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.24841023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248413931+07:00","message":"> Transcript [2051] [false]: 'ของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248418402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248421436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248424493+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248427146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248430189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248433951+07:00","message":"> Transcript [2052] [true]: 'ของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248437178+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248439866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.24844269+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248445318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:50.248449271+07:00","message":"Push: 'ของเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.248460984+07:00","message":"push: {true ของเก่า 0 0xc002201300}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:50.253684143+07:00","message":"write wav file: './tmp/7583/7583_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:50.917982722+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.036150042+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.126165533+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.126192069+07:00","message":"found end of frame, send empty tag with msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.12619597+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.126206941+07:00","message":"[buffer interim] 147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126218196+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126225712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126228627+07:00","message":"> Transcript [2053] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126231092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.12623315+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126235198+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.126237291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:51.12624223+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.126251388+07:00","message":"push: {true \n 0 0xc0018ece80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:51.130540322+07:00","message":"write wav file: './tmp/7583/7583_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:51.627910796+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:52.249706233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:52.249719535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.604919955+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.60496989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.604976095+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.604994923+07:00","message":"[buffer interim] 148 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605002621+07:00","message":"[bufferProcess] interim [960000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605005704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605014639+07:00","message":"[bufferProcess] send to processor (ticker):จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605019261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605023115+07:00","message":"> Transcript [2054] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.605026438+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.807066884+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.807105213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุ๊กตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.807111116+07:00","message":"receive interim result [false|false]: ตุ๊กตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.807122518+07:00","message":"[buffer interim] 148 false ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.807128965+07:00","message":"[bufferProcess] interim [200000000]:ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.807131066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.855478138+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.855514119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.855519351+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:52.855532183+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.855539205+07:00","message":"[bufferProcess] interim [260000000]:จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.855541703+07:00","message":"[bufferProcess] send to processor:ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.85554551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.855548575+07:00","message":"> Transcript [2055] [false]: 'ตุ๊กตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.855550792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:52.855552759+07:00","message":"Set new StatePrefix: 'ตุ๊กตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.179147086+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.17918911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.179196562+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.179212642+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179220124+07:00","message":"[bufferProcess] interim [620000000]:จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179222845+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179229841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179233354+07:00","message":"> Transcript [2056] [false]: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179235838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.179237958+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.376352217+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.376400154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.376406771+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.376421828+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.37642945+07:00","message":"[bufferProcess] interim [800000000]:จุดเกิดเหตุเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376433786+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376440793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376443727+07:00","message":"> Transcript [2057] [false]: 'จุดเกิดเหตุเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376447313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376449688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376452218+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.376454505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.494861548+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.494899134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.494906284+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.494920763+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494928108+07:00","message":"[bufferProcess] interim [860000000]:จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494930571+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494937871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.49494121+07:00","message":"> Transcript [2058] [false]: 'จุดเกิดเหตุเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494944829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494947109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494949622+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.494953178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.496311307+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.496323634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.496326993+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.496337069+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496340184+07:00","message":"[bufferProcess] interim [920000000]:จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.49634244+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496344615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496347105+07:00","message":"> Transcript [2059] [false]: 'จุดเกิดเหตุเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496349439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496351299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496353248+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.496355234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.777640654+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.777686461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.77769246+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.777708723+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777716885+07:00","message":"[bufferProcess] interim [160000000]:จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777719593+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777727585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777730593+07:00","message":"> Transcript [2060] [false]: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777734456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777737426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777739529+07:00","message":"StatePrefix: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777741692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777749746+07:00","message":"Push: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777751936+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777754943+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.777757981+07:00","message":"Next Push (prob) : 'เป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.777786722+07:00","message":"push: {false จุดเกิดเหตุ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.945677827+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.945717139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.945723066+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:53.94573684+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945742864+07:00","message":"[bufferProcess] interim [340000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945745769+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945749902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945752371+07:00","message":"> Transcript [2061] [false]: 'จุดเกิดเหตุเป็นพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945756133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945758298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945760992+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:53.945763601+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.086069409+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.086103998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.086109758+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.086124435+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086130786+07:00","message":"[bufferProcess] interim [460000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086134787+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086141484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086144525+07:00","message":"> Transcript [2062] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086147729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086149826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.08615174+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.086154039+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.395913179+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.395954492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.39596138+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.395978564+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.395986598+07:00","message":"[bufferProcess] interim [820000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.395989471+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.395994096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.395997098+07:00","message":"> Transcript [2063] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.396001251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.396003825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.396005783+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.396008093+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.454981774+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.455033188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.455046404+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.455063549+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455074147+07:00","message":"[bufferProcess] interim [880000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455076721+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455082894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455086857+07:00","message":"> Transcript [2064] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455091055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455093281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455095653+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455097879+07:00","message":"TextPushed: 'จุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455103998+07:00","message":"Push: 'เป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455106677+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455108864+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.455116717+07:00","message":"Next Push (prob) : 'ทิ้งขยะออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.455125205+07:00","message":"push: {false เป็นพื้นที่ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.583492271+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.583533286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.583538683+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:54.583551918+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.58355888+07:00","message":"[bufferProcess] interim [940000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.583561939+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.58356764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.583571185+07:00","message":"> Transcript [2065] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.583573713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:54.583576022+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.16155425+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.161582728+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-06-19T09:16:55.161587615+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.161601637+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161609144+07:00","message":"[bufferProcess] interim [540000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161611697+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161615054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161617345+07:00","message":"> Transcript [2066] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161620768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161629515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161631443+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.161634243+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:55.250001172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:55.250012763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.28323871+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.283283881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.283291395+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.283305435+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283312869+07:00","message":"[bufferProcess] interim [660000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283315753+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283323369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.28332647+07:00","message":"> Transcript [2067] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283329852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283332408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283335581+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.283338605+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.371578714+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.371639917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.371647714+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.371665121+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371673421+07:00","message":"[bufferProcess] interim [780000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371676505+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371680401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.37168396+07:00","message":"> Transcript [2068] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371687677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371690135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371692504+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.371695657+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.476394081+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.476435749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.476442214+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.476458275+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476465904+07:00","message":"[bufferProcess] interim [900000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476468905+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476476031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476479078+07:00","message":"> Transcript [2069] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476482807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476484929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476487804+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476490486+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476498925+07:00","message":"Push: 'ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476501149+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476503494+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.476506202+07:00","message":"Next Push (prob) : 'ชนยูไนเต็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.476514964+07:00","message":"push: {false ทิ้งขยะเอก 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.678277254+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.678322783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.678329051+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.678346566+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.678358577+07:00","message":"[bufferProcess] interim [80000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.678362184+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.67836966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.678372817+07:00","message":"> Transcript [2070] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.678375514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.678378671+07:00","message":"Set new StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.794946177+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.794989192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.794995503+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.795012755+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.79502078+07:00","message":"[bufferProcess] interim [200000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795023815+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795032401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795035532+07:00","message":"> Transcript [2071] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795039371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.7950418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795045079+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.795048445+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.865101856+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.865148798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.865155362+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:55.865182504+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865190118+07:00","message":"[bufferProcess] interim [260000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865193026+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865200901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.86520424+07:00","message":"> Transcript [2072] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.86520839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865210476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865212921+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:55.865215863+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.183522739+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.183564233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.18357094+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.183586064+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183593705+07:00","message":"[bufferProcess] interim [560000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183597124+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183606072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183608949+07:00","message":"> Transcript [2073] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183613259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183615853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183618218+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.183621119+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.37426927+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.374312153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.374318677+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.374336269+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374345726+07:00","message":"[bufferProcess] interim [800000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374348375+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374352416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374355441+07:00","message":"> Transcript [2074] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374359417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374361745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374366106+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374369517+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374375855+07:00","message":"Push: 'ชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374378233+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374380612+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.374383624+07:00","message":"Next Push (prob) : 'ท่าแคอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.374392806+07:00","message":"push: {false ชนอยู่ในตำบล 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.694512393+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.694551516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.694557802+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:56.694574006+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694581667+07:00","message":"[bufferProcess] interim [100000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694584826+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.69459135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694594242+07:00","message":"> Transcript [2075] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694597767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694599973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.69460245+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:56.694605327+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.195913392+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.274090693+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.274128479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.274134746+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.274143434+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274150297+07:00","message":"[bufferProcess] interim [640000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274155462+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274161464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274164776+07:00","message":"> Transcript [2076] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274168822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274170906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274173836+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.274176551+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.275945804+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.275988017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.275993796+07:00","message":"receive interim result [false|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.276010609+07:00","message":"[buffer interim] 148 false จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276016078+07:00","message":"[bufferProcess] interim [700000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276018732+07:00","message":"[bufferProcess] send to processor:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276023989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.27602665+07:00","message":"> Transcript [2077] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276030909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276032994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276035017+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.276037608+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305332993+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305372166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305379111+07:00","message":"receive interim result [true|false]: จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305384851+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305386996+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305393404+07:00","message":"[buffer interim] 148 true จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305399912+07:00","message":"[bufferProcess] interim [790000000]:จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305403223+07:00","message":"[bufferProcess] send to processor (isfinal):จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305407073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305410248+07:00","message":"> Transcript [2078] [false]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305414017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.30541609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305418184+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305420778+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305423589+07:00","message":"Push: 'ท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.30542582+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305428602+07:00","message":"Set new StatePrefix : 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305434668+07:00","message":"Next Push (prob) : 'เมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305443587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305445873+07:00","message":"> Transcript [2079] [true]: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305448371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305450185+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305452417+07:00","message":"StatePrefix: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอเมืองลพบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.3054548+07:00","message":"TextPushed: 'จุดเกิดเหตุเป็นพื้นที่ทิ้งขยะเอกชนอยู่ในตำบลท่าแคอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.305457981+07:00","message":"Push: 'เมืองลพบุรีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305466561+07:00","message":"push: {false ท่าแคอำเภอ 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.305471389+07:00","message":"push: {true เมืองลพบุรีนะคะ 0 0xc00394a580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:57.31648707+07:00","message":"write wav file: './tmp/7583/7583_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.449265734+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.981975199+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.982009657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.982014569+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:57.982029262+07:00","message":"[buffer interim] 149 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.982034993+07:00","message":"[bufferProcess] interim [610000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:57.982037098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.107589666+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.107620389+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-06-19T09:16:58.10762603+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.107651474+07:00","message":"[buffer interim] 149 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.107659025+07:00","message":"[bufferProcess] interim [730000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.107661714+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.107665104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.107667818+07:00","message":"> Transcript [2080] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.107669892+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:58.25024608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:16:58.250262244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.68068171+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.680720002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.680725322+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.680738213+07:00","message":"[buffer interim] 149 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.680744789+07:00","message":"[bufferProcess] interim [330000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.680747657+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.680751165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.680754173+07:00","message":"> Transcript [2081] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.68075653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.680758629+07:00","message":"Set new StatePrefix: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.871782626+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.87180315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.87180778+07:00","message":"receive interim result [false|false]: บริเวณแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.871820567+07:00","message":"[buffer interim] 149 false บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871828451+07:00","message":"[bufferProcess] interim [450000000]:บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871832263+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871840088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871842863+07:00","message":"> Transcript [2082] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871845599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871847447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.87184927+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.871851331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.876717647+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.876732073+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-06-19T09:16:58.876736314+07:00","message":"receive interim result [false|false]: บริเวณเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:58.876745192+07:00","message":"[buffer interim] 149 false บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876749112+07:00","message":"[bufferProcess] interim [510000000]:บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876751143+07:00","message":"[bufferProcess] send to processor:บริเวณแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876753609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876755985+07:00","message":"> Transcript [2083] [false]: 'บริเวณแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876768908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.87677101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876772897+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:58.876774888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.046419905+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.117277649+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.119826647+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.119857628+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-06-19T09:16:59.11986381+07:00","message":"receive interim result [false|false]: บริเวณเพลิงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.119872001+07:00","message":"[buffer interim] 149 false บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119878305+07:00","message":"[bufferProcess] interim [750000000]:บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119880556+07:00","message":"[bufferProcess] send to processor:บริเวณเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.11988808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119891101+07:00","message":"> Transcript [2084] [false]: 'บริเวณเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119894053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119896066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119897996+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.119900251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.124004752+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.124028284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณเพลิงพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.124033937+07:00","message":"receive interim result [false|false]: บริเวณเพลิงพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.12404408+07:00","message":"[buffer interim] 149 false บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124050981+07:00","message":"[bufferProcess] interim [810000000]:บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124054298+07:00","message":"[bufferProcess] send to processor:บริเวณเพลิงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.12406163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124066133+07:00","message":"> Transcript [2085] [false]: 'บริเวณเพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124070549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124072752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124074817+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124076794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124079246+07:00","message":"Push: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124081149+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124083266+07:00","message":"Set new StatePrefix : 'บริเวณเพลิงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.124085411+07:00","message":"Next Push (prob) : 'เพลิงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.124093698+07:00","message":"push: {false บริเวณ 0 0xc00394ae00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153814424+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153864772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณเพลิงพัก\",\"confidence\":0.95482177}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153873036+07:00","message":"receive interim result [true|false]: บริเวณเพลิงพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153886445+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153888851+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153896317+07:00","message":"[buffer interim] 149 true บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153908696+07:00","message":"[bufferProcess] interim [810000000]:บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153912458+07:00","message":"[bufferProcess] send to processor (isfinal):บริเวณเพลิงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153927009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153946178+07:00","message":"> Transcript [2086] [false]: 'บริเวณเพลิงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153950031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153952546+07:00","message":"Set new StatePrefix: 'บริเวณเพลิงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153954888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153957054+07:00","message":"> Transcript [2087] [true]: 'บริเวณเพลิงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153960829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153963111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153965384+07:00","message":"StatePrefix: 'บริเวณเพลิงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153967776+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.153974807+07:00","message":"Push: 'เพลิงพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.153987134+07:00","message":"push: {true เพลิงพัก 0 0xc00394ae00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:16:59.160796035+07:00","message":"write wav file: './tmp/7583/7583_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.775774383+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.775816897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.775822352+07:00","message":"receive interim result [false|false]: แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.775837705+07:00","message":"[buffer interim] 150 false แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.775843851+07:00","message":"[bufferProcess] interim [480000000]:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.775846047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.839646515+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.839688888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.839695148+07:00","message":"receive interim result [false|false]: แก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:16:59.839710377+07:00","message":"[buffer interim] 150 false แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.839718278+07:00","message":"[bufferProcess] interim [600000000]:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.839720972+07:00","message":"[bufferProcess] send to processor:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.839727397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.839730436+07:00","message":"> Transcript [2088] [false]: 'แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:16:59.839733372+07:00","message":"Set StatePrefix (first interim): 'แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.100769303+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.100814138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.100821665+07:00","message":"receive interim result [false|false]: แยกขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.100835693+07:00","message":"[buffer interim] 150 false แยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100843757+07:00","message":"[bufferProcess] interim [780000000]:แยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100847463+07:00","message":"[bufferProcess] send to processor:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100856441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100860286+07:00","message":"> Transcript [2089] [false]: 'แก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100863649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.100867229+07:00","message":"Set new StatePrefix: 'แก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.542221448+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.542257025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.542262838+07:00","message":"receive interim result [false|false]: แยกขยะพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.54227514+07:00","message":"[buffer interim] 150 false แยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542281431+07:00","message":"[bufferProcess] interim [260000000]:แยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542283883+07:00","message":"[bufferProcess] send to processor:แยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542289233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542292602+07:00","message":"> Transcript [2090] [false]: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542294841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.542296871+07:00","message":"Set new StatePrefix: 'แยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.548604186+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.548618423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.548622622+07:00","message":"receive interim result [false|false]: แยกขยะพบรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.548632492+07:00","message":"[buffer interim] 150 false แยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548641788+07:00","message":"[bufferProcess] interim [320000000]:แยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548643812+07:00","message":"[bufferProcess] send to processor:แยกขยะพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548646198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548648502+07:00","message":"> Transcript [2091] [false]: 'แยกขยะพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548651319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548653484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548655544+07:00","message":"StatePrefix: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.548657731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.674656733+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.674692825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.674698187+07:00","message":"receive interim result [false|false]: แยกขยะพบร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.674713164+07:00","message":"[buffer interim] 150 false แยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.67472075+07:00","message":"[bufferProcess] interim [380000000]:แยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674723323+07:00","message":"[bufferProcess] send to processor:แยกขยะพบรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674727413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.67473091+07:00","message":"> Transcript [2092] [false]: 'แยกขยะพบรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674734038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674736279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674738228+07:00","message":"StatePrefix: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.674740493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.73314799+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.733202564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.733209511+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.733229887+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733238145+07:00","message":"[bufferProcess] interim [440000000]:แยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733240581+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733244495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733247845+07:00","message":"> Transcript [2093] [false]: 'แยกขยะพบร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733251729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733253872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733255984+07:00","message":"StatePrefix: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.733258154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.858236289+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.858275085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.858281918+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.858294+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858300407+07:00","message":"[bufferProcess] interim [560000000]:แยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858303099+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858308853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858311691+07:00","message":"> Transcript [2094] [false]: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858314994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858317345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858320328+07:00","message":"StatePrefix: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858323533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858329563+07:00","message":"Push: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858332771+07:00","message":"TextPushed: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.85833606+07:00","message":"Set new StatePrefix : 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:00.858339985+07:00","message":"Next Push (prob) : 'พบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:00.858348116+07:00","message":"push: {false แยกขยะ 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.049590845+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.049624635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.04963287+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.049653746+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049660626+07:00","message":"[bufferProcess] interim [740000000]:แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049663266+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049668958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049672046+07:00","message":"> Transcript [2095] [false]: 'แยกขยะพบร่างผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049674989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049677107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049679539+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.049682295+07:00","message":"TextPushed: 'แยกขยะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:01.250499539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:01.250504742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.693565949+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.69362518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.693631658+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.693651856+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.69366033+07:00","message":"[bufferProcess] interim [340000000]:แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693663102+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693670529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693674141+07:00","message":"> Transcript [2096] [false]: 'แยกขยะพบร่างผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693677842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693680447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693682986+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.693693323+07:00","message":"TextPushed: 'แยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.884011926+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.884047319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.884056797+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.88406762+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884076046+07:00","message":"[bufferProcess] interim [580000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884078618+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884084268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884087273+07:00","message":"> Transcript [2097] [false]: 'แยกขยะพบร่างผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884090579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884092694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884094866+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.884097222+07:00","message":"TextPushed: 'แยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.980224704+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.980258173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.980267941+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.980277677+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980284397+07:00","message":"[bufferProcess] interim [700000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980287108+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980290844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980293651+07:00","message":"> Transcript [2098] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980297398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980299455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980301845+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980304023+07:00","message":"TextPushed: 'แยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980306654+07:00","message":"Push: 'พบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980308838+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980312992+07:00","message":"Set new StatePrefix : 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:01.980315278+07:00","message":"Next Push (prob) : 'เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:01.980323225+07:00","message":"push: {false พบร่างผู้ 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.084418894+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.084458879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.084465644+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.08447874+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084488636+07:00","message":"[bufferProcess] interim [820000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084492381+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084500125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084504348+07:00","message":"> Transcript [2099] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084509185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084512555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084516288+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.084520102+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.274480431+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.274528706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.274535557+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.274548246+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274555566+07:00","message":"[bufferProcess] interim [940000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.27455845+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274564356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274567371+07:00","message":"> Transcript [2100] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274571055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274573307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274575193+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.274577962+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.347765671+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.347804253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.347810592+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.347836823+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347846909+07:00","message":"[bufferProcess] interim [120000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347849773+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347853609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.34785667+07:00","message":"> Transcript [2101] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.34786019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347862505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347865022+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.347867593+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.588774433+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.588810924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.588818197+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.58883165+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588838768+07:00","message":"[bufferProcess] interim [240000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588841219+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588847572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588850521+07:00","message":"> Transcript [2102] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588853979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588856408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588858774+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588861228+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.58886608+07:00","message":"Push: 'เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588868135+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.588870687+07:00","message":"Set new StatePrefix : 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.58887322+07:00","message":"Next Push (prob) : 'ทราบชื่อต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.588881471+07:00","message":"push: {false เสียชีวิตซึ่ง 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.838617244+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.838664727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.838672074+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.838683014+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838697327+07:00","message":"[bufferProcess] interim [540000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838701052+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.83870669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838710083+07:00","message":"> Transcript [2103] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838713319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838715414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838717485+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.838719915+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.972030899+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.972067954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.972074535+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:02.972091279+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972099983+07:00","message":"[bufferProcess] interim [720000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972102754+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972109077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972111809+07:00","message":"> Transcript [2104] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972115179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972117332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972119581+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:02.972122076+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.299153276+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.299196482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.299205807+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.299219017+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299225674+07:00","message":"[bufferProcess] interim [20000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299228817+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299235088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299238111+07:00","message":"> Transcript [2105] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299241303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.29924332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.29924577+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.299248423+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.352568891+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.352608327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.352614862+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.352627661+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352633775+07:00","message":"[bufferProcess] interim [80000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352636899+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352652044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352654781+07:00","message":"> Transcript [2106] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352658523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352660548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.35266274+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352665482+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.35266977+07:00","message":"Push: 'ทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352672054+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352674503+07:00","message":"Set new StatePrefix : 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.352678544+07:00","message":"Next Push (prob) : 'มาคือนายอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.35270276+07:00","message":"push: {false ทราบชื่อต่อ 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875047705+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875066709+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875070837+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875074053+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.87507817+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.87508149+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875084902+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875087907+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875090748+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.87509683+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875099656+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875113443+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875116395+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875119529+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.875122285+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.933795865+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.93382855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.933835539+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:03.933847253+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.93385555+07:00","message":"[bufferProcess] interim [680000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.933858127+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.933862224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.933865335+07:00","message":"> Transcript [2107] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.933868155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:03.933870147+07:00","message":"Set new StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.069615085+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.06965758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.069664411+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.069678097+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069685467+07:00","message":"[bufferProcess] interim [800000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069688112+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069692026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069695156+07:00","message":"> Transcript [2108] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069698993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069700941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069702861+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.069705586+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:04.251133213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:04.25114786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.381773579+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.381807217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.381813182+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.38182894+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381834966+07:00","message":"[bufferProcess] interim [40000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381837556+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.38184209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381845473+07:00","message":"> Transcript [2109] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381849372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381851786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381853763+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.381856382+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.443184411+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.443231187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.443239986+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.443255064+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443263439+07:00","message":"[bufferProcess] interim [220000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443267676+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443277814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443282136+07:00","message":"> Transcript [2110] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443287414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443290663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443293764+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.443297698+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.497129067+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579563019+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579595238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.57960182+07:00","message":"receive interim result [false|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579612776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 41\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579615474+07:00","message":"receive interim result [false|false]:  41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579624067+07:00","message":"[buffer interim] 150 false แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579628018+07:00","message":"[buffer interim] 150 false  41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579633783+07:00","message":"[bufferProcess] interim [400000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.57963637+07:00","message":"[bufferProcess] send to processor:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.57963957+07:00","message":"[bufferProcess] interim [400000000]: 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579649229+07:00","message":"[bufferProcess] update buffer: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.57965451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579657558+07:00","message":"> Transcript [2111] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579661262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579663349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579665277+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579667581+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579670725+07:00","message":"Push: 'มาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579672689+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579674954+07:00","message":"Set new StatePrefix : 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.579677206+07:00","message":"Next Push (prob) : 'อายุ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.579685142+07:00","message":"push: {false มาคือนายอนันต์ 0 0xc0001faa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591857067+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591882576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41\",\"confidence\":0.8666471}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591889154+07:00","message":"receive interim result [true|false]: แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591898238+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591900717+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591907709+07:00","message":"[buffer interim] 150 true แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591913976+07:00","message":"[bufferProcess] interim [400000000]:แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591920983+07:00","message":"[bufferProcess] send to processor (isfinal):แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591924994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591927621+07:00","message":"> Transcript [2112] [false]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591930009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591932023+07:00","message":"Set new StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591933931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591935771+07:00","message":"> Transcript [2113] [true]: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591938114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591940061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591942267+07:00","message":"StatePrefix: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์อายุ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591944499+07:00","message":"TextPushed: 'แยกขยะพบร่างผู้เสียชีวิตซึ่งทราบชื่อต่อมาคือนายอนันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:04.591950606+07:00","message":"Push: 'อายุ 41'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.591957179+07:00","message":"push: {true อายุ 41 0 0xc0001faa00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:04.604739975+07:00","message":"write wav file: './tmp/7583/7583_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:04.630274111+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.195100938+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.288416316+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.288435915+07:00","message":"found end of frame, send empty tag with msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.288438905+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.288445207+07:00","message":"[buffer interim] 151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288451467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288456422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288459358+07:00","message":"> Transcript [2114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288461774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288463809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288465694+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.288467503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.28847657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.288485702+07:00","message":"push: {true \n 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:05.293506609+07:00","message":"write wav file: './tmp/7583/7583_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.397225573+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.764303718+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.764344513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.764351062+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.764366699+07:00","message":"[buffer interim] 152 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.764374944+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.764377503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.933842708+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.933884646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.933891214+07:00","message":"receive interim result [false|false]: มีเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.933904742+07:00","message":"[buffer interim] 152 false มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.933911683+07:00","message":"[bufferProcess] interim [540000000]:มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.933914221+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.933921167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.933924086+07:00","message":"> Transcript [2115] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.93392659+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.942547123+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.942572527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.94257801+07:00","message":"receive interim result [false|false]: มีบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:05.942592104+07:00","message":"[buffer interim] 152 false มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942597128+07:00","message":"[bufferProcess] interim [600000000]:มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942599261+07:00","message":"[bufferProcess] send to processor:มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.94260232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942604899+07:00","message":"> Transcript [2116] [false]: 'มีเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942608577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942611155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.94261313+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:05.942615259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.153706377+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.153751459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.153756423+07:00","message":"receive interim result [false|false]: มีบาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.153772861+07:00","message":"[buffer interim] 152 false มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153781333+07:00","message":"[bufferProcess] interim [780000000]:มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153783762+07:00","message":"[bufferProcess] send to processor:มีบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153787425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153790669+07:00","message":"> Transcript [2117] [false]: 'มีบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153794211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153796506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153798374+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.153800349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.368230183+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.368266948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.368272869+07:00","message":"receive interim result [false|false]: มีบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.368290285+07:00","message":"[buffer interim] 152 false มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368297483+07:00","message":"[bufferProcess] interim [960000000]:มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368300236+07:00","message":"[bufferProcess] send to processor:มีบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368304039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368307177+07:00","message":"> Transcript [2118] [false]: 'มีบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368310194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368312317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368314634+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.368316781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.375958603+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.375982692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.37598729+07:00","message":"receive interim result [false|false]: มีบาดแผลสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.375999132+07:00","message":"[buffer interim] 152 false มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376006761+07:00","message":"[bufferProcess] interim [20000000]:มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376009112+07:00","message":"[bufferProcess] send to processor:มีบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376012658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376015239+07:00","message":"> Transcript [2119] [false]: 'มีบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376018023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376020134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376022547+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376024693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376030191+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.376032185+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.37603424+07:00","message":"Set new StatePrefix : 'มีบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.3760364+07:00","message":"Next Push (prob) : 'บัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.376044558+07:00","message":"push: {false มี 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.433252253+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.433293025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.433299463+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.433310088+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.433315924+07:00","message":"[bufferProcess] interim [80000000]:มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.433318255+07:00","message":"[bufferProcess] send to processor:มีบาดแผลสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.4333238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.433327103+07:00","message":"> Transcript [2120] [false]: 'มีบาดแผลสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.433329526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.433331525+07:00","message":"Set new StatePrefix: 'มีบาดแผลสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.637476284+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.637513245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.637518843+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.637531301+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.63753823+07:00","message":"[bufferProcess] interim [260000000]:มีบาดแผลฉกรรจ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.637540585+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.637547105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.637550241+07:00","message":"> Transcript [2121] [false]: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.637552673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.63755475+07:00","message":"Set new StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.656898629+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.656944506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.656951808+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.656970655+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.656979714+07:00","message":"[bufferProcess] interim [320000000]:มีบาดแผลฉกรรจ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.656983656+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.656991304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.656995666+07:00","message":"> Transcript [2122] [false]: 'มีบาดแผลฉกรรจ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.657000493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.657004206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.657007995+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.657012475+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.810444191+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.810477124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.810482667+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.810493045+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810499459+07:00","message":"[bufferProcess] interim [440000000]:มีบาดแผลฉกรรจ์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810501905+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810508295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810511327+07:00","message":"> Transcript [2123] [false]: 'มีบาดแผลฉกรรจ์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810514203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810516248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810518326+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.810520811+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.95735091+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.957386715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.957392203+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:06.957405848+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957412174+07:00","message":"[bufferProcess] interim [620000000]:มีบาดแผลฉกรรจ์จากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957414791+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957418945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.95742156+07:00","message":"> Transcript [2124] [false]: 'มีบาดแผลฉกรรจ์จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957425019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957427224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957429266+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:06.957431792+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:07.251145412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:07.251174509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.260077932+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.260114475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.260120237+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.260133448+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260139632+07:00","message":"[bufferProcess] interim [860000000]:มีบาดแผลฉกรรจ์จากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260142285+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.26014678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260151106+07:00","message":"> Transcript [2125] [false]: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260154992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260157268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260160052+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260163044+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260165897+07:00","message":"Push: 'บาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260168777+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260172424+07:00","message":"Set new StatePrefix : 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.260174672+07:00","message":"Next Push (prob) : 'จากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.260182293+07:00","message":"push: {false บาดแผลฉกรรจ์ 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.714240817+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.714281603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.714289406+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:07.714302762+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714309978+07:00","message":"[bufferProcess] interim [400000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714313398+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714317164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714320246+07:00","message":"> Transcript [2126] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714323384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.71432548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.714327545+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:07.71433006+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.040665502+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.040705414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.040711566+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.040723291+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040730099+07:00","message":"[bufferProcess] interim [640000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040732676+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040736429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040739451+07:00","message":"> Transcript [2127] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040742784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040744772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040749086+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.040751856+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.169117952+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.169174879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.169183432+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.1692005+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169208048+07:00","message":"[bufferProcess] interim [760000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169211511+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.16921926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169223591+07:00","message":"> Transcript [2128] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169228177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169231031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169234709+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.169238468+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.368225086+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.368264567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.368271055+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.368286505+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368297992+07:00","message":"[bufferProcess] interim [940000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368301144+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368305511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368308407+07:00","message":"> Transcript [2129] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368312084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.36831432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368317112+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368320037+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368322904+07:00","message":"Push: 'จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368326237+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368329136+07:00","message":"Set new StatePrefix : 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.368332011+07:00","message":"Next Push (prob) : 'ยิงบริเวณเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.368340688+07:00","message":"push: {false จากการถูก 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.386795428+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.386831032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.386836424+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.386854047+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.386860447+07:00","message":"[bufferProcess] interim [0]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.38686291+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.386866991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.386870143+07:00","message":"> Transcript [2130] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.386872497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.386874804+07:00","message":"Set new StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหนือกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.452218465+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.452261357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.452267339+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:08.452280706+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452288759+07:00","message":"[bufferProcess] interim [120000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452291418+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452297533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452300471+07:00","message":"> Transcript [2131] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452303294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:08.452305743+07:00","message":"Set new StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณเหลือกก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.059742789+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.059777051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.05978442+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.059802362+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.059812258+07:00","message":"[bufferProcess] interim [720000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.059816197+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.0598291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.059833346+07:00","message":"> Transcript [2132] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.059837289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.059840441+07:00","message":"Set new StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.250739766+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.250779551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.250785799+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.250803859+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250813595+07:00","message":"[bufferProcess] interim [900000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250816082+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250820084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250823596+07:00","message":"> Transcript [2133] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250826918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250828903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250831202+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.250833843+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.882684444+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.882720587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.882726436+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.882740786+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882747013+07:00","message":"[bufferProcess] interim [500000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882750063+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882756382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882759429+07:00","message":"> Transcript [2134] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882762574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882764609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882767031+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.882769955+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.956044203+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.956087162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.956094239+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:09.956108149+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956116549+07:00","message":"[bufferProcess] interim [620000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956120685+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956133725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956137898+07:00","message":"> Transcript [2135] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956143559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956145957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956148705+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:09.956154341+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:10.251663406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:10.251696749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.344096177+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.344135114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.344142161+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.344160095+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344167775+07:00","message":"[bufferProcess] interim [980000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344170784+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344175107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344180216+07:00","message":"> Transcript [2136] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344184344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344186578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344189102+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344192281+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344195332+07:00","message":"Push: 'ยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.34419742+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344200135+07:00","message":"Set new StatePrefix : 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.344203243+07:00","message":"Next Push (prob) : 'ด้านหลังทะลุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.344211078+07:00","message":"push: {false ยิงบริเวณกกหู 0 0xc0001fa680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.535543294+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.535583114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.535590355+07:00","message":"receive interim result [false|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.535606017+07:00","message":"[buffer interim] 152 false มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535616269+07:00","message":"[bufferProcess] interim [220000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535619239+07:00","message":"[bufferProcess] send to processor:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535623163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535626036+07:00","message":"> Transcript [2137] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535629796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535632297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535634626+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.535638393+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.716335521+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832679325+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832721765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา\",\"confidence\":0.944922}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832730161+07:00","message":"receive interim result [true|false]: มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832741106+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832743294+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832750983+07:00","message":"[buffer interim] 152 true มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832759291+07:00","message":"[bufferProcess] interim [550000000]:มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832766362+07:00","message":"[bufferProcess] send to processor (isfinal):มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832769992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832772982+07:00","message":"> Transcript [2138] [false]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832776484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832780245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832782978+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832786523+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832788895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832790886+07:00","message":"> Transcript [2139] [true]: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุขมับขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832793351+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832795104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832796858+07:00","message":"StatePrefix: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหูด้านหลังทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832798907+07:00","message":"TextPushed: 'มีบาดแผลฉกรรจ์จากการถูกยิงบริเวณกกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:10.832807111+07:00","message":"Push: 'ด้านหลังทะลุขมับขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:10.832816203+07:00","message":"push: {true ด้านหลังทะลุขมับขวา 0 0xc0001fa680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:10.843298925+07:00","message":"write wav file: './tmp/7583/7583_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:11.796543548+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.180862005+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.180899201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.180905142+07:00","message":"receive interim result [false|false]: ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.180918327+07:00","message":"[buffer interim] 153 false ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180925295+07:00","message":"[bufferProcess] interim [420000000]:ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180927579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180932868+07:00","message":"[bufferProcess] send to processor (ticker):ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180936047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180940442+07:00","message":"> Transcript [2140] [false]: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.180942884+07:00","message":"Set StatePrefix (first interim): 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.329377386+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.32942438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.329431007+07:00","message":"receive interim result [false|false]: ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.329444944+07:00","message":"[buffer interim] 153 false ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.329450825+07:00","message":"[bufferProcess] interim [540000000]:ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.329453134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.513065241+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.513100713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.513106133+07:00","message":"receive interim result [false|false]: ใกล้เคียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.51311679+07:00","message":"[buffer interim] 153 false ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513125+07:00","message":"[bufferProcess] interim [780000000]:ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513127618+07:00","message":"[bufferProcess] send to processor:ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513133754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513136684+07:00","message":"> Transcript [2141] [false]: 'ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513139431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513141442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513143379+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.513145782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.671350477+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.671393668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.671401069+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.671415128+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671423997+07:00","message":"[bufferProcess] interim [900000000]:ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671426596+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671432426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671435642+07:00","message":"> Transcript [2142] [false]: 'ใกล้เคียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671439023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671441256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671443435+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.671445655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.789945131+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.789988946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.789995586+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.790010427+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790018014+07:00","message":"[bufferProcess] interim [960000000]:ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790020515+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790026054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790028943+07:00","message":"> Transcript [2143] [false]: 'ใกล้เคียงกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790032664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790034858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790036876+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.790039267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.872961197+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.873001028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.873007077+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.873024833+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873032393+07:00","message":"[bufferProcess] interim [20000000]:ใกล้เคียงกันก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873034989+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873041353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.87304433+07:00","message":"> Transcript [2144] [false]: 'ใกล้เคียงกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873047954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873050416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873052621+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873054983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873059747+07:00","message":"Push: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873062126+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873064275+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.873069122+07:00","message":"Next Push (prob) : 'เคียงกันกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.873088104+07:00","message":"push: {false ใกล้ 0 0xc0001fb580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.901648271+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.901696935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็คบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.90172224+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็คบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:12.901737695+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901744807+07:00","message":"[bufferProcess] interim [80000000]:ใกล้เคียงกันก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901747344+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901754334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901757456+07:00","message":"> Transcript [2145] [false]: 'ใกล้เคียงกันก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901759939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:12.901762198+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.005500823+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.005543526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.005549753+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.005565339+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005573508+07:00","message":"[bufferProcess] interim [200000000]:ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005576262+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005583438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005586793+07:00","message":"> Transcript [2146] [false]: 'ใกล้เคียงกันก็คบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005589743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.005592184+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็คบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.067264206+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.067304984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็คบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.067328651+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็คบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.067343729+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็คบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.06735116+07:00","message":"[bufferProcess] interim [260000000]:ใกล้เคียงกันก็คบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.067353976+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.06736126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.067364096+07:00","message":"> Transcript [2147] [false]: 'ใกล้เคียงกันก็พบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.067366668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.067369129+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.119006378+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.119053351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็คบแล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.119060969+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.119080322+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.119089018+07:00","message":"[bufferProcess] interim [320000000]:ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.119092942+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็คบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.119098435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.11910256+07:00","message":"> Transcript [2148] [false]: 'ใกล้เคียงกันก็คบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.119106279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.119112166+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็คบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.181510484+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.18156016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่าจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.181570091+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.181588088+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181599461+07:00","message":"[bufferProcess] interim [380000000]:ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181603321+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็คบแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181611551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181615907+07:00","message":"> Transcript [2149] [false]: 'ใกล้เคียงกันก็คบแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.18162058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181623552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181626326+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็คบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.181629887+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.235412083+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.23545666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบว่าจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.235463844+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.235476598+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235485753+07:00","message":"[bufferProcess] interim [500000000]:ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235489101+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235494973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235497739+07:00","message":"> Transcript [2150] [false]: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235500263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.235502792+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:13.25263064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:13.252681398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.351069984+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.351116726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.351125209+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.351142579+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351150956+07:00","message":"[bufferProcess] interim [560000000]:ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351154644+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351165675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351171159+07:00","message":"> Transcript [2151] [false]: 'ใกล้เคียงกันก็พบว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351176142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351179263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351182838+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบว่าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.351186282+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.544055762+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.54409116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.54409738+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.544112447+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544120023+07:00","message":"[bufferProcess] interim [800000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544122554+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544126799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544129665+07:00","message":"> Transcript [2152] [false]: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544131986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.544137035+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.861485997+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.861526395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.861532409+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:13.86154299+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861550788+07:00","message":"[bufferProcess] interim [40000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861553494+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861557106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.86156002+07:00","message":"> Transcript [2153] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861563254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861565374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.861567407+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:13.86156963+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.049093554+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.049131787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.049138325+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.049153419+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.04917237+07:00","message":"[bufferProcess] interim [280000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049175736+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049184292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049187471+07:00","message":"> Transcript [2154] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049190925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049193251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049196002+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.049198289+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.630997387+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.631038823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.63104512+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.631057349+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631065186+07:00","message":"[bufferProcess] interim [880000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631067876+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631073509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631076478+07:00","message":"> Transcript [2155] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631079952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631082226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.63108475+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.631087194+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.822853966+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.822895869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.822904294+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.822919266+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822929441+07:00","message":"[bufferProcess] interim [120000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822933804+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822941512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822945602+07:00","message":"> Transcript [2156] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822950901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822953657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822958015+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822961211+07:00","message":"TextPushed: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822967104+07:00","message":"Push: 'เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822970002+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822973116+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:14.822977118+07:00","message":"Next Push (prob) : 'ยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:14.822997944+07:00","message":"push: {false เคียงกันก็พบรถจักรยาน 0 0xc0001fb580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.028282018+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.028322626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.028329262+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.028345684+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028353533+07:00","message":"[bufferProcess] interim [240000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028356506+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028360551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028364096+07:00","message":"> Transcript [2157] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028367224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028369193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.028371219+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.02837378+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.147148558+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.147173963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.147181016+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.147198179+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147206701+07:00","message":"[bufferProcess] interim [360000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147211267+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147221184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147225017+07:00","message":"> Transcript [2158] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147230065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147233725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147237099+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.147241382+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.332954106+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.332995817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.333002475+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.333015904+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333023334+07:00","message":"[bufferProcess] interim [540000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333025996+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333033099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333038215+07:00","message":"> Transcript [2159] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333041625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.333044484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.33304697+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.33305012+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.335960492+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.336000372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.336006215+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.336022114+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336029544+07:00","message":"[bufferProcess] interim [600000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336032233+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336039994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336043102+07:00","message":"> Transcript [2160] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336046818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336048921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336051625+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336054332+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336059919+07:00","message":"Push: 'ยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336061891+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336064394+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.336066942+07:00","message":"Next Push (prob) : 'แล้วก็ยังพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.336097304+07:00","message":"push: {false ยนต์จอดอยู่ 0 0xc0001fb580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.71951946+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.719568065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.719577831+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.719594394+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719606489+07:00","message":"[bufferProcess] interim [960000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719611841+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719621837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719627719+07:00","message":"> Transcript [2161] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719631518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.719634741+07:00","message":"Set new StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.845564259+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.84560086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.845606872+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.845616091+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845622811+07:00","message":"[bufferProcess] interim [80000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845625501+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845629317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.84563211+07:00","message":"> Transcript [2162] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845635506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845637445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845639449+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.845642897+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.970218054+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.970262718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.970269268+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:15.970282354+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970289479+07:00","message":"[bufferProcess] interim [140000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970292623+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970296368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970299169+07:00","message":"> Transcript [2163] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบคอร์ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970303041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970305419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970307372+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:15.970309956+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.243147176+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.243200628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.24320721+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.243225916+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243234323+07:00","message":"[bufferProcess] interim [500000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.24323729+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243241733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243245354+07:00","message":"> Transcript [2164] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243249506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243252139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243254495+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.243257579+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:16.253380769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:16.253392764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.37978023+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.379829032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.37983698+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.379853815+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379862702+07:00","message":"[bufferProcess] interim [620000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379865692+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379872811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379876165+07:00","message":"> Transcript [2165] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379881315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379883825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379886298+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.37988948+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379897509+07:00","message":"Push: 'แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.37989956+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379902407+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.379904661+07:00","message":"Next Push (prob) : 'ค้อนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.379934638+07:00","message":"push: {false แล้วก็ยังพบ 0 0xc0001fb580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.551681031+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.551722653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.551729893+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.55174528+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551753191+07:00","message":"[bufferProcess] interim [740000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551756338+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551764761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551767731+07:00","message":"> Transcript [2166] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551771371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551773784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551776544+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.551779593+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.628404371+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.6284357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.628442778+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.6284584+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628465717+07:00","message":"[bufferProcess] interim [920000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628468352+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628471809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.62847568+07:00","message":"> Transcript [2167] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628480057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628482339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628484872+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.628487672+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.870468993+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.870517839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.870526855+07:00","message":"receive interim result [false|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.870545502+07:00","message":"[buffer interim] 153 false ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870560312+07:00","message":"[bufferProcess] interim [100000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870565132+07:00","message":"[bufferProcess] send to processor:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870575361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870578818+07:00","message":"> Transcript [2168] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870583067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870585486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870587825+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:16.870590917+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:16.995239752+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.11734237+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137743828+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137796459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137805605+07:00","message":"receive interim result [true|false]: ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.13782684+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137829992+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137837742+07:00","message":"[buffer interim] 153 true ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137849534+07:00","message":"[bufferProcess] interim [400000000]:ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137853401+07:00","message":"[bufferProcess] send to processor (isfinal):ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137857386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137860895+07:00","message":"> Transcript [2169] [false]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137865422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137868096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137870904+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137874045+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137882098+07:00","message":"Push: 'ค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137884685+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137887336+07:00","message":"Set new StatePrefix : 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137890562+07:00","message":"Next Push (prob) : 'อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137892547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137894627+07:00","message":"> Transcript [2170] [true]: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137897465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.13789933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137905598+07:00","message":"StatePrefix: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตกอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137908122+07:00","message":"TextPushed: 'ใกล้เคียงกันก็พบรถจักรยานยนต์จอดอยู่แล้วก็ยังพบค้อนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.137910827+07:00","message":"Push: 'อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137910406+07:00","message":"push: {false ค้อนตก 0 0xc0001fb580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.137929587+07:00","message":"push: {true อยู่ในพื้นที่ 0 0xc0001fb580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:17.148313898+07:00","message":"write wav file: './tmp/7583/7583_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.246237965+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.316584408+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.505591292+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.505613974+07:00","message":"found end of frame, send empty tag with msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.505617175+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.505624007+07:00","message":"[buffer interim] 154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505631663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505635946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505638768+07:00","message":"> Transcript [2171] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505642983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505644908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505646815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505648829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.505651411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.505660517+07:00","message":"push: {true \n 0 0xc0018ecc80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:17.510204232+07:00","message":"write wav file: './tmp/7583/7583_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.65123462+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.651281083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.65128636+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.651301292+07:00","message":"[buffer interim] 155 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.651306877+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.651308855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.913714653+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.913760435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.913765642+07:00","message":"receive interim result [false|false]: และพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:17.913777823+07:00","message":"[buffer interim] 155 false และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.913788525+07:00","message":"[bufferProcess] interim [600000000]:และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.913792423+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.913799941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.913804737+07:00","message":"> Transcript [2172] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:17.91380801+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.038868849+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.038893245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.038898394+07:00","message":"receive interim result [false|false]: และพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.03890962+07:00","message":"[buffer interim] 155 false และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038916056+07:00","message":"[bufferProcess] interim [780000000]:และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038918442+07:00","message":"[bufferProcess] send to processor:และพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038922759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038925691+07:00","message":"> Transcript [2173] [false]: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038927788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.038929798+07:00","message":"Set new StatePrefix: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.156094789+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.156121294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.156127962+07:00","message":"receive interim result [false|false]: และพบอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.156141688+07:00","message":"[buffer interim] 155 false และพบอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156148631+07:00","message":"[bufferProcess] interim [840000000]:และพบอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156151905+07:00","message":"[bufferProcess] send to processor:และพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156155617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156157922+07:00","message":"> Transcript [2174] [false]: 'และพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156160731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156162825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156164633+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.156166735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.159854298+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.159875767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.159881072+07:00","message":"receive interim result [false|false]: และพบอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.159892449+07:00","message":"[buffer interim] 155 false และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159899186+07:00","message":"[bufferProcess] interim [900000000]:และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159902165+07:00","message":"[bufferProcess] send to processor:และพบอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159908266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159912042+07:00","message":"> Transcript [2175] [false]: 'และพบอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159915572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159918456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159922652+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.159924895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.281753096+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.281788429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.281795591+07:00","message":"receive interim result [false|false]: และพบยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.28181288+07:00","message":"[buffer interim] 155 false และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281820813+07:00","message":"[bufferProcess] interim [20000000]:และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281824704+07:00","message":"[bufferProcess] send to processor:และพบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281834665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281839175+07:00","message":"> Transcript [2176] [false]: 'และพบอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281844451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281847743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281850661+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.281853561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.743360818+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.743403689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.743410069+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.743432208+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743444033+07:00","message":"[bufferProcess] interim [500000000]:และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.74344704+07:00","message":"[bufferProcess] send to processor:และพบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743454197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743457159+07:00","message":"> Transcript [2177] [false]: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743460686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743464266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743466807+07:00","message":"StatePrefix: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743469073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.74347558+07:00","message":"Push: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743478045+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743480944+07:00","message":"Set new StatePrefix : 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:18.743483318+07:00","message":"Next Push (prob) : 'ยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:18.743532132+07:00","message":"push: {false และพบ 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.184490009+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.184546184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.184554625+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.184574801+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184592277+07:00","message":"[bufferProcess] interim [860000000]:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184597186+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184602545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184607181+07:00","message":"> Transcript [2178] [false]: 'และพบยาบ้าเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184612529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184615909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184619098+07:00","message":"StatePrefix: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.184623264+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:19.25418513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:19.254200602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.747325148+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.74736399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.747370515+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.747387009+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747394482+07:00","message":"[bufferProcess] interim [460000000]:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747397098+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747405427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747408376+07:00","message":"> Transcript [2179] [false]: 'และพบยาบ้าเกลื่อนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747411838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747414134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747416239+07:00","message":"StatePrefix: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.747418739+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.96135198+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.961407726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.961416023+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.961433885+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961442929+07:00","message":"[bufferProcess] interim [640000000]:และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961446689+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961457036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961461074+07:00","message":"> Transcript [2180] [false]: 'และพบยาบ้าเกลื่อนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961465859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961469724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961472764+07:00","message":"StatePrefix: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.961476366+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.985857447+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.985893568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.985903627+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.985921348+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985929293+07:00","message":"[bufferProcess] interim [700000000]:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985932713+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985941855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985945535+07:00","message":"> Transcript [2181] [false]: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985950032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985953432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985956505+07:00","message":"StatePrefix: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985959592+07:00","message":"TextPushed: 'และพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985971185+07:00","message":"Push: 'ยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985974964+07:00","message":"TextPushed: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985978513+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:19.985982179+07:00","message":"Next Push (prob) : 'เกลื่อนพื้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:19.985994385+07:00","message":"push: {false ยาบ้า 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.139660645+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.139710257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.13971756+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.139734008+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.139742524+07:00","message":"[bufferProcess] interim [880000000]:และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.139746295+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.139752967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.139756875+07:00","message":"> Transcript [2182] [false]: 'และพบยาบ้าเกลื่อนพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.139760646+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.2710781+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.271120433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.271127846+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.271142843+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271150457+07:00","message":"[bufferProcess] interim [940000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271153602+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271161719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271164711+07:00","message":"> Transcript [2183] [false]: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271168403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271170728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.271172991+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.27117553+07:00","message":"TextPushed: 'และพบยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.520741273+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.520774084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.520779965+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.520792276+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520798517+07:00","message":"[bufferProcess] interim [240000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520801197+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520806821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520809706+07:00","message":"> Transcript [2184] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520812976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520815233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.520817481+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.52081983+07:00","message":"TextPushed: 'และพบยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.527667691+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.527690651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.52769757+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.52770855+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527713314+07:00","message":"[bufferProcess] interim [300000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527715548+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527719286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527721594+07:00","message":"> Transcript [2185] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527724545+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527726705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527728752+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.527731022+07:00","message":"TextPushed: 'และพบยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.658893295+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.658935228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.658942942+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.658957285+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658964556+07:00","message":"[bufferProcess] interim [420000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658967225+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658973617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658976325+07:00","message":"> Transcript [2186] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658979813+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658982066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658985621+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658988105+07:00","message":"TextPushed: 'และพบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658994044+07:00","message":"Push: 'เกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658996095+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.658998957+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:20.659001766+07:00","message":"Next Push (prob) : 'อุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:20.659031294+07:00","message":"push: {false เกลื่อนพื้นมี 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.232884279+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.232936203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.232941859+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.232963935+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232972903+07:00","message":"[bufferProcess] interim [20000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232975895+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232983416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232986464+07:00","message":"> Transcript [2187] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232990407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232992968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.232995643+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.2329986+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.574810923+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.57485363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.574861979+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.574878455+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574889255+07:00","message":"[bufferProcess] interim [320000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574893318+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574900792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574905579+07:00","message":"> Transcript [2188] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574910291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574914305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574917442+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.574921727+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.678250947+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.67827775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.678283694+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.678296985+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678303103+07:00","message":"[bufferProcess] interim [380000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678306181+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678313273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678315586+07:00","message":"> Transcript [2189] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678319043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678321269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678323785+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.678326868+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.746466397+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.746502485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.746508225+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.746522106+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746528388+07:00","message":"[bufferProcess] interim [440000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746531217+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746538119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746540917+07:00","message":"> Transcript [2190] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746544564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746546816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746551176+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746553895+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746561157+07:00","message":"Push: 'อุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746563422+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746565695+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.746568558+07:00","message":"Next Push (prob) : 'ยาซึ่งตำรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.746577756+07:00","message":"push: {false อุปกรณ์เสพ 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.899334791+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.899379269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.89938633+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.899401573+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.899409086+07:00","message":"[bufferProcess] interim [620000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.899411696+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.8994191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.899422223+07:00","message":"> Transcript [2191] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.899425069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.89942788+07:00","message":"Set new StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.942202789+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.942236024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.942241503+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:21.942258392+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942265637+07:00","message":"[bufferProcess] interim [680000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942268652+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942272554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942275024+07:00","message":"> Transcript [2192] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942278416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942280549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942282829+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:21.942285782+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068585862+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068639217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.068644955+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.06865745+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068664865+07:00","message":"[bufferProcess] interim [800000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.06866795+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068682922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068687408+07:00","message":"> Transcript [2193] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068691867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.06869452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068696773+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.068699751+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.126658162+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.126707175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.126714606+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.126730507+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126737564+07:00","message":"[bufferProcess] interim [920000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126740663+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126748494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126751992+07:00","message":"> Transcript [2194] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126755988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.12675879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126761168+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.126763995+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:22.255184031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:22.25521245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.381418069+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.381456609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.38146383+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.381478831+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381486086+07:00","message":"[bufferProcess] interim [40000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381489002+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381495845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381499008+07:00","message":"> Transcript [2195] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381503423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381506261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381508453+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381511203+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381517781+07:00","message":"Push: 'ยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381520155+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381522571+07:00","message":"Set new StatePrefix : 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.381525849+07:00","message":"Next Push (prob) : 'เก็บไว้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.381535442+07:00","message":"push: {false ยาซึ่งตำรวจ 0 0xc0018ed000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.443149956+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.443195933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.443203001+07:00","message":"receive interim result [false|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.443220436+07:00","message":"[buffer interim] 155 false และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443230027+07:00","message":"[bufferProcess] interim [220000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443234968+07:00","message":"[bufferProcess] send to processor:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443246393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443253486+07:00","message":"> Transcript [2196] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443260986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443264538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.44326777+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.443274936+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.625320425+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763224427+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763272488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน\",\"confidence\":0.9581636}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763279491+07:00","message":"receive interim result [true|false]: และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763290364+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763292958+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763299024+07:00","message":"[buffer interim] 155 true และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763311485+07:00","message":"[bufferProcess] interim [550000000]:และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763315317+07:00","message":"[bufferProcess] send to processor (isfinal):และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763330438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763346553+07:00","message":"> Transcript [2197] [false]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763352316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763354971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763358149+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763361097+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763363674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763366321+07:00","message":"> Transcript [2198] [true]: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763368598+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763370506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763372281+07:00","message":"StatePrefix: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจเก็บไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.763374401+07:00","message":"TextPushed: 'และพบยาบ้าเกลื่อนพื้นมีอุปกรณ์เสพยาซึ่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:22.76338299+07:00","message":"Push: 'เก็บไว้เป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:22.763394418+07:00","message":"push: {true เก็บไว้เป็นหลักฐาน 0 0xc0018ed000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:22.774521349+07:00","message":"write wav file: './tmp/7583/7583_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.396934088+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.828187285+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.828224219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.828229522+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.828242157+07:00","message":"[buffer interim] 156 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.828249737+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.828251577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.828257263+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.828260265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.828262957+07:00","message":"> Transcript [2199] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.82826529+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.994350597+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.994382716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.994387841+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:23.994399323+07:00","message":"[buffer interim] 156 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.994407237+07:00","message":"[bufferProcess] interim [480000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:23.994409353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.056590829+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.056619702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.056624839+07:00","message":"receive interim result [false|false]: จากการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.056639892+07:00","message":"[buffer interim] 156 false จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056648563+07:00","message":"[bufferProcess] interim [660000000]:จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056651177+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056657224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056659791+07:00","message":"> Transcript [2200] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056662065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.056664209+07:00","message":"Set new StatePrefix: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.112513382+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.112548696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.112554642+07:00","message":"receive interim result [false|false]: จากการสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.112566803+07:00","message":"[buffer interim] 156 false จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112573474+07:00","message":"[bufferProcess] interim [780000000]:จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112575735+07:00","message":"[bufferProcess] send to processor:จากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112579219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112582184+07:00","message":"> Transcript [2201] [false]: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112584333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.112586458+07:00","message":"Set new StatePrefix: 'จากการสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.41843407+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.418472254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.418479739+07:00","message":"receive interim result [false|false]: จากการสอบถามเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.418492391+07:00","message":"[buffer interim] 156 false จากการสอบถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418499669+07:00","message":"[bufferProcess] interim [20000000]:จากการสอบถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418502678+07:00","message":"[bufferProcess] send to processor:จากการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418509578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418514789+07:00","message":"> Transcript [2202] [false]: 'จากการสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418518194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418520328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418522463+07:00","message":"StatePrefix: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.418524745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.444089374+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.444131818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามทราบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.444139445+07:00","message":"receive interim result [false|false]: จากการสอบถามทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.444155144+07:00","message":"[buffer interim] 156 false จากการสอบถามทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444161476+07:00","message":"[bufferProcess] interim [80000000]:จากการสอบถามทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444163862+07:00","message":"[bufferProcess] send to processor:จากการสอบถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444167821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444171487+07:00","message":"> Transcript [2203] [false]: 'จากการสอบถามเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444175032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444177042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.444179038+07:00","message":"StatePrefix: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.44418276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.559507862+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.559551998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.559567274+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.559582943+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559590578+07:00","message":"[bufferProcess] interim [140000000]:จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559593058+07:00","message":"[bufferProcess] send to processor:จากการสอบถามทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559599582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559602558+07:00","message":"> Transcript [2204] [false]: 'จากการสอบถามทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559608118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559611026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559613035+07:00","message":"StatePrefix: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.559615286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.665205545+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.665262176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.665271002+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.66529044+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.66530462+07:00","message":"[bufferProcess] interim [320000000]:จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665309235+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665318799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665323729+07:00","message":"> Transcript [2205] [false]: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665329738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665333489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665336672+07:00","message":"StatePrefix: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665339563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.66534886+07:00","message":"Push: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665351943+07:00","message":"TextPushed: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665355306+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.665358331+07:00","message":"Next Push (prob) : 'ถามชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.665370909+07:00","message":"push: {false จากการสอบ 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.756595766+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.756632544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.756638836+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.756655067+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756666521+07:00","message":"[bufferProcess] interim [380000000]:จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756669652+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756676393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756679459+07:00","message":"> Transcript [2206] [false]: 'จากการสอบถามชาวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756688088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756690696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756693055+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.756695624+07:00","message":"TextPushed: 'จากการสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.948689693+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.948739031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.948745955+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:24.948764554+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948778708+07:00","message":"[bufferProcess] interim [560000000]:จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948781344+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948784913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948787845+07:00","message":"> Transcript [2207] [false]: 'จากการสอบถามชาวบ้านใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948792072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948794608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948796812+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:24.948799302+07:00","message":"TextPushed: 'จากการสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.148235097+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.14827288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.14827886+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.148288748+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.14829568+07:00","message":"[bufferProcess] interim [800000000]:จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148298163+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148302533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148305413+07:00","message":"> Transcript [2208] [false]: 'จากการสอบถามชาวบ้านใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148308779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148310833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148313129+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.148315468+07:00","message":"TextPushed: 'จากการสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:25.2557249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:25.255738609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.332663328+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.332715265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.332722591+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.332737037+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332748319+07:00","message":"[bufferProcess] interim [980000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332751637+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.33275865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332761709+07:00","message":"> Transcript [2209] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332765665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332768174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332770862+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332776055+07:00","message":"TextPushed: 'จากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332783336+07:00","message":"Push: 'ถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332785558+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332787711+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.332790335+07:00","message":"Next Push (prob) : 'ใกล้เคียงจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.332817119+07:00","message":"push: {false ถามชาวบ้าน 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.538892666+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.538927926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.538933847+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.538947851+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538955066+07:00","message":"[bufferProcess] interim [160000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538957895+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538962019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538965243+07:00","message":"> Transcript [2210] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538969321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538971409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538973502+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.538976278+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.981054506+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.981093171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.981100522+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:25.981118209+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981132881+07:00","message":"[bufferProcess] interim [580000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981137768+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981147028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981151408+07:00","message":"> Transcript [2211] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981156976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.98118258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981187793+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:25.981192328+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.034941682+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.034977017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.034983404+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.034995377+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035002065+07:00","message":"[bufferProcess] interim [640000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035004788+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035010681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035013277+07:00","message":"> Transcript [2212] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035017031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035019048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035021477+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.035024087+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.239787076+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.239821294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.239827961+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.239841358+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239847656+07:00","message":"[bufferProcess] interim [880000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239850228+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239856391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239859075+07:00","message":"> Transcript [2213] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239863038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239865473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.23987059+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239873241+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239879666+07:00","message":"Push: 'ใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239881902+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239884532+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.239887462+07:00","message":"Next Push (prob) : 'เกิดเหตุบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.239895551+07:00","message":"push: {false ใกล้เคียงจุด 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.36218492+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.362222712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.362228365+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.362240089+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362246774+07:00","message":"[bufferProcess] interim [0]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362249843+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362255819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362258923+07:00","message":"> Transcript [2214] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362262608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362264912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362266973+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.362269769+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.624780675+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.624821523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.624828416+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.624844233+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624852691+07:00","message":"[bufferProcess] interim [240000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624855518+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624863878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624867045+07:00","message":"> Transcript [2215] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624870821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.62487343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624875909+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.624880942+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.940992348+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.941028454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.941034629+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:26.941048104+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941054174+07:00","message":"[bufferProcess] interim [540000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.94105707+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941065096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941067815+07:00","message":"> Transcript [2216] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941071449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941073838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941076035+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:26.941078795+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.059453722+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.059499397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.059506199+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.059522694+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059530719+07:00","message":"[bufferProcess] interim [660000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059533599+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059542352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059545355+07:00","message":"> Transcript [2217] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059549455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059551964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059554537+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059557316+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059565079+07:00","message":"Push: 'เกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.05956749+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.05957006+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.059572777+07:00","message":"Next Push (prob) : 'เช้ามืดเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.059581564+07:00","message":"push: {false เกิดเหตุบอกว่า 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.441263661+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.441293528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.441299754+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.441311273+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441321963+07:00","message":"[bufferProcess] interim [80000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441324802+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.44132893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441331846+07:00","message":"> Transcript [2218] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441341383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441343801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.441345747+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.44134859+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.642133662+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.642191219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.642211195+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.642226855+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.64223529+07:00","message":"[bufferProcess] interim [260000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642238908+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642249292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642252443+07:00","message":"> Transcript [2219] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642255996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642258599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642261205+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.642264147+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.992426868+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.992468458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.992477141+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:27.992496971+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992505604+07:00","message":"[bufferProcess] interim [560000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992509673+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992515344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.9925193+07:00","message":"> Transcript [2220] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992524803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992527939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992531522+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:27.992535347+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.174894215+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.174931478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.174938087+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.174951783+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174958571+07:00","message":"[bufferProcess] interim [800000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174961376+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174965395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174969475+07:00","message":"> Transcript [2221] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174973889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174976725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174978942+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174982188+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174987172+07:00","message":"Push: 'เช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174989267+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174992164+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.174995381+07:00","message":"Next Push (prob) : 'วานได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.17502759+07:00","message":"push: {false เช้ามืดเมื่อ 0 0xc0001fae80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:28.256168686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:28.256194842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.37455684+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.374615044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.374625357+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.374641612+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374658155+07:00","message":"[bufferProcess] interim [980000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374661525+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374666506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374669392+07:00","message":"> Transcript [2222] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374673303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374675373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.37467912+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.374682193+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.473004396+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.473039421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.473045735+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.473058642+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473066091+07:00","message":"[bufferProcess] interim [40000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473068653+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473072654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473075218+07:00","message":"> Transcript [2223] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473079738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473082342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473084994+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.473087854+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.531353573+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.531400801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.53140766+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.531421184+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531427549+07:00","message":"[bufferProcess] interim [160000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531430572+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531438014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531440736+07:00","message":"> Transcript [2224] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.53144445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531446576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531448711+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.531451528+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.736520341+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.736568235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.736576117+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.73659373+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736606179+07:00","message":"[bufferProcess] interim [400000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736609816+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736617234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736620386+07:00","message":"> Transcript [2225] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736624788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736627353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.73663287+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.73663613+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.73664459+07:00","message":"Push: 'วานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736646735+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736649288+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:28.736651642+07:00","message":"Next Push (prob) : 'รถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:28.736676202+07:00","message":"push: {false วานได้ยินเสียง 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.043403829+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.043438866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.043445529+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.043457402+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043464336+07:00","message":"[bufferProcess] interim [640000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043467156+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043471686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043474687+07:00","message":"> Transcript [2226] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043478672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043480655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043484321+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.043487176+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.241261788+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.24130193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.241309655+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.241323476+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241330708+07:00","message":"[bufferProcess] interim [880000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241334114+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.24134167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241344563+07:00","message":"> Transcript [2227] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241348386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241350673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241352812+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.241355594+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.378757006+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.37881092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.378818364+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.378834884+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378844928+07:00","message":"[bufferProcess] interim [0]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.37884806+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378852459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.3788558+07:00","message":"> Transcript [2228] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378861343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378863697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378867029+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.378870101+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.443615504+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.443658825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.443666989+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.443680329+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.44368776+07:00","message":"[bufferProcess] interim [120000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443695278+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443702498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443705334+07:00","message":"> Transcript [2229] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443709638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443711993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443715507+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443718963+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443725497+07:00","message":"Push: 'รถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.44372746+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.443729844+07:00","message":"Set new StatePrefix : 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.44373282+07:00","message":"Next Push (prob) : 'ยนต์ขี่เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.44375689+07:00","message":"push: {false รถจักรยาน 0 0xc0001fae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.65151759+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.651566901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.651573919+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.651591623+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651600783+07:00","message":"[bufferProcess] interim [300000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651604173+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651613425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651616506+07:00","message":"> Transcript [2230] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651622054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651624525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651628751+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.651632393+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.958423393+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.958460798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.958467685+07:00","message":"receive interim result [false|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:29.958479938+07:00","message":"[buffer interim] 156 false จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958487031+07:00","message":"[bufferProcess] interim [540000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958490315+07:00","message":"[bufferProcess] send to processor:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958496502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958499175+07:00","message":"> Transcript [2231] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958503558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958505545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958507616+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:29.958510674+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.244132294+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.319067063+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.378728012+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.37877491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.378783573+07:00","message":"receive interim result [true|false]: จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.378794551+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.378797484+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.378804703+07:00","message":"[buffer interim] 156 true จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378816466+07:00","message":"[bufferProcess] interim [80000000]:จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378820619+07:00","message":"[bufferProcess] send to processor (isfinal):จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.37883234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.3788466+07:00","message":"> Transcript [2232] [false]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378853604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378856263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378858679+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378861555+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378864124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378866391+07:00","message":"> Transcript [2233] [true]: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไปในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378868921+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378870704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378872615+07:00","message":"StatePrefix: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยานยนต์ขี่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378874835+07:00","message":"TextPushed: 'จากการสอบถามชาวบ้านใกล้เคียงจุดเกิดเหตุบอกว่าเช้ามืดเมื่อวานได้ยินเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.378882956+07:00","message":"Push: 'ยนต์ขี่เข้าไปในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.37889302+07:00","message":"push: {true ยนต์ขี่เข้าไปในพื้นที่ 0 0xc0001fae80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:30.391832967+07:00","message":"write wav file: './tmp/7583/7583_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.649519218+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.649561533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.649566735+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.649579468+07:00","message":"[buffer interim] 157 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.649586053+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.649587968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.653335175+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.653370569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.653376359+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.653391541+07:00","message":"[buffer interim] 157 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.653399105+07:00","message":"[bufferProcess] interim [420000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.653401393+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.65340493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.653408265+07:00","message":"> Transcript [2234] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.653410637+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.835215269+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.835248278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.835253922+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.83526434+07:00","message":"[buffer interim] 157 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.835270611+07:00","message":"[bufferProcess] interim [540000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.835273039+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.835278821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.835281843+07:00","message":"> Transcript [2235] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.83528422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.835286406+07:00","message":"Set new StatePrefix: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.96594174+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.965975863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.965981726+07:00","message":"receive interim result [false|false]: ก่อนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:30.965992718+07:00","message":"[buffer interim] 157 false ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.965998826+07:00","message":"[bufferProcess] interim [660000000]:ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966001304+07:00","message":"[bufferProcess] send to processor:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966006778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966009579+07:00","message":"> Transcript [2236] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966012389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966014497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966016555+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:30.966018699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.154264826+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.154300095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.154305441+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.154318332+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154326887+07:00","message":"[bufferProcess] interim [840000000]:ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154329563+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154333634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154336698+07:00","message":"> Transcript [2237] [false]: 'ก่อนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154340016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154342054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154344202+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.154346364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:31.257184289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:31.257196217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.35787931+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.357925319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.357931369+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.357942765+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.35795021+07:00","message":"[bufferProcess] interim [80000000]:ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357952748+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357957866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357960944+07:00","message":"> Transcript [2238] [false]: 'ก่อนจะได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357964508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357966699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357968819+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.357971027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.557687639+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.557737731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.557745437+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.55776498+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557778546+07:00","message":"[bufferProcess] interim [320000000]:ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557781267+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557785195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557788423+07:00","message":"> Transcript [2239] [false]: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557795098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557797714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557799815+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557802036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557809509+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557811632+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557814238+07:00","message":"Set new StatePrefix : 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.557816873+07:00","message":"Next Push (prob) : 'จะได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.557842749+07:00","message":"push: {false ก่อน 0 0xc00394a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.736490403+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.736529109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.73653504+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.736549642+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736557075+07:00","message":"[bufferProcess] interim [440000000]:ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736559449+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736563473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736569133+07:00","message":"> Transcript [2240] [false]: 'ก่อนจะได้ยินเสียงเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736572372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736574331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736576305+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.736578717+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.923549183+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.923590466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.923598816+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:31.923616117+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923624256+07:00","message":"[bufferProcess] interim [680000000]:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923626779+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.92363056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923634218+07:00","message":"> Transcript [2241] [false]: 'ก่อนจะได้ยินเสียงทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923638514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923641344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923644499+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:31.923648033+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.576135748+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.576172654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.576178277+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.576191997+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576199137+07:00","message":"[bufferProcess] interim [280000000]:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.57620155+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576208971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576212082+07:00","message":"> Transcript [2242] [false]: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576215226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576217705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.57621973+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.576222215+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.772148119+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.772193788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.772200092+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.772215144+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772222811+07:00","message":"[bufferProcess] interim [460000000]:ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772225898+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772233689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772236749+07:00","message":"> Transcript [2243] [false]: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.77224048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772243098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772245413+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772247719+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772254396+07:00","message":"Push: 'จะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772256414+07:00","message":"TextPushed: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772258565+07:00","message":"Set new StatePrefix : 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.772260793+07:00","message":"Next Push (prob) : 'ทะเลาะกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.77228664+07:00","message":"push: {false จะได้ยินเสียง 0 0xc00394a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.924479623+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.924520881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.924529951+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.924548966+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.9245564+07:00","message":"[bufferProcess] interim [580000000]:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924559454+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงทะเลาะกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924563554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924567249+07:00","message":"> Transcript [2244] [false]: 'ก่อนจะได้ยินเสียงทะเลาะกันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924570365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924573395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924575905+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.924578259+07:00","message":"TextPushed: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.959151654+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.959188979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.959194675+07:00","message":"receive interim result [false|false]: ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:32.959209457+07:00","message":"[buffer interim] 157 false ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959219801+07:00","message":"[bufferProcess] interim [640000000]:ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959223053+07:00","message":"[bufferProcess] send to processor:ก่อนจะได้ยินเสียงทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959230093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959233008+07:00","message":"> Transcript [2245] [false]: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959235912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959238069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.95924078+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:32.959243481+07:00","message":"TextPushed: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.134758154+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.199112037+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228258153+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228299168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228305412+07:00","message":"receive interim result [true|false]: ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228314242+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228316547+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228322846+07:00","message":"[buffer interim] 157 true ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228332284+07:00","message":"[bufferProcess] interim [30000000]:ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228335493+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228339151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228341991+07:00","message":"> Transcript [2246] [false]: 'ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228345263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228347179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228349759+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228352158+07:00","message":"TextPushed: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.22835405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228356114+07:00","message":"> Transcript [2247] [true]: 'ก่อนจะได้ยินเสียงทะเลาะกันจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228358392+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228360171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228361895+07:00","message":"StatePrefix: 'ก่อนจะได้ยินเสียงทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228363937+07:00","message":"TextPushed: 'ก่อนจะได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.228372144+07:00","message":"Push: 'ทะเลาะกันจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.228380842+07:00","message":"push: {true ทะเลาะกันจากนั้น 0 0xc00394a080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:33.241641866+07:00","message":"write wav file: './tmp/7583/7583_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.32458119+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.413444164+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.413460612+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.413463788+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.413471325+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.413478419+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.413482855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.41348587+07:00","message":"> Transcript [2248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.413488487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.413490529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.41349239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.41349426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.413502568+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.413511716+07:00","message":"push: {true \n 0 0xc0001fbc80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:33.418207793+07:00","message":"write wav file: './tmp/7583/7583_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.457115932+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.799087618+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.799145341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.799152876+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.799172833+07:00","message":"[buffer interim] 159 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.799181971+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.799183891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.874861614+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.874881347+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.87488414+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.874886077+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.874887864+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.992592697+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.992632565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.992639109+07:00","message":"receive interim result [false|false]: มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.992652101+07:00","message":"[buffer interim] 159 false มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.99265953+07:00","message":"[bufferProcess] interim [540000000]:มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.992661911+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.992668649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.992671775+07:00","message":"> Transcript [2249] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.992674099+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.999390097+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.999423156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.999429037+07:00","message":"receive interim result [false|false]: มีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:33.999440931+07:00","message":"[buffer interim] 159 false มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999446653+07:00","message":"[bufferProcess] interim [600000000]:มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999448749+07:00","message":"[bufferProcess] send to processor:มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999451905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999454664+07:00","message":"> Transcript [2250] [false]: 'มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999458045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999460273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999462294+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:33.999464605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:34.25820093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:34.258200861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.30583833+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.305874833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.305880189+07:00","message":"receive interim result [false|false]: มีเสียงรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.305891149+07:00","message":"[buffer interim] 159 false มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305899459+07:00","message":"[bufferProcess] interim [840000000]:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305901728+07:00","message":"[bufferProcess] send to processor:มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305907703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305910521+07:00","message":"> Transcript [2251] [false]: 'มีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305913233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305915322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305917599+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.305919837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.448185337+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.448231686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.448237043+07:00","message":"receive interim result [false|false]: มีเสียงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.448253763+07:00","message":"[buffer interim] 159 false มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448262586+07:00","message":"[bufferProcess] interim [960000000]:มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448265692+07:00","message":"[bufferProcess] send to processor:มีเสียงรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.44826995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448272941+07:00","message":"> Transcript [2252] [false]: 'มีเสียงรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448276233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448278523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448281329+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.448283929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.456007543+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.456029452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.456034087+07:00","message":"receive interim result [false|false]: มีเสียงรถจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.456045528+07:00","message":"[buffer interim] 159 false มีเสียงรถจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.45604996+07:00","message":"[bufferProcess] interim [20000000]:มีเสียงรถจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456052407+07:00","message":"[bufferProcess] send to processor:มีเสียงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456054797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456057246+07:00","message":"> Transcript [2253] [false]: 'มีเสียงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456059971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456062246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456064256+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456066326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456073165+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456075333+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456077448+07:00","message":"Set new StatePrefix : 'มีเสียงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.456079721+07:00","message":"Next Push (prob) : 'เสียงก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.456088757+07:00","message":"push: {false มี 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.49736914+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.497397798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถตรรกะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.497403481+07:00","message":"receive interim result [false|false]: มีเสียงรถตรรกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.497414625+07:00","message":"[buffer interim] 159 false มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.497421996+07:00","message":"[bufferProcess] interim [80000000]:มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.497424421+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.497429613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.49743214+07:00","message":"> Transcript [2254] [false]: 'มีเสียงรถจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.497434442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.497457179+07:00","message":"Set new StatePrefix: 'มีเสียงรถจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.627198808+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.627243672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.627249117+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.627261595+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627270696+07:00","message":"[bufferProcess] interim [140000000]:มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627273532+07:00","message":"[bufferProcess] send to processor:มีเสียงรถตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627277263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627280208+07:00","message":"> Transcript [2255] [false]: 'มีเสียงรถตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627282815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.627290001+07:00","message":"Set new StatePrefix: 'มีเสียงรถตรรกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.685303557+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.685349364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.685355736+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:34.68536882+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685375915+07:00","message":"[bufferProcess] interim [320000000]:มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685378363+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685383784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685387799+07:00","message":"> Transcript [2256] [false]: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685390516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:34.685393017+07:00","message":"Set new StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.007227654+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.007267446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.007273179+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.007287593+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007293909+07:00","message":"[bufferProcess] interim [620000000]:มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007296369+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007303677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007306473+07:00","message":"> Transcript [2257] [false]: 'มีเสียงรถจักรยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007309839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007312101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007314499+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.007317697+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.201785722+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.20182157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.201825928+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.201840134+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201847048+07:00","message":"[bufferProcess] interim [800000000]:มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201849668+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201853584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201856175+07:00","message":"> Transcript [2258] [false]: 'มีเสียงรถจักรยานยนต์อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201859251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201861333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201863227+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.201865734+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.586475574+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.586505739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.586510968+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.586524675+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586531019+07:00","message":"[bufferProcess] interim [160000000]:มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586536472+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586541339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586545001+07:00","message":"> Transcript [2259] [false]: 'มีเสียงรถจักรยานยนต์อีกคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586548916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586551142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586553371+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.586555668+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.779994798+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.780029848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.780035629+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.780048473+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780058214+07:00","message":"[bufferProcess] interim [340000000]:มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780060708+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780066142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.78006903+07:00","message":"> Transcript [2260] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780072798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780075318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.78007765+07:00","message":"StatePrefix: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.78008025+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780084942+07:00","message":"Push: 'เสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780087954+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.780090492+07:00","message":"Set new StatePrefix : 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.78009295+07:00","message":"Next Push (prob) : 'ยนต์อีกคันขี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.780116812+07:00","message":"push: {false เสียงรถจักรยาน 0 0xc00394a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.901762458+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.901801417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.901807143+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.901821711+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901829144+07:00","message":"[bufferProcess] interim [460000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.90183167+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901835369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901838066+07:00","message":"> Transcript [2261] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901841482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.90184365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901845967+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.901848356+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.905589837+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.905615844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.905622444+07:00","message":"receive interim result [false|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:35.905638124+07:00","message":"[buffer interim] 159 false มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905644724+07:00","message":"[bufferProcess] interim [520000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905648+07:00","message":"[bufferProcess] send to processor:มีเสียงรถจักรยานยนต์อีกคันขี่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.9056535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905657569+07:00","message":"> Transcript [2262] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905661975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905665031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905667929+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:35.905671601+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.275113859+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.336028777+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367880078+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367925034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367933698+07:00","message":"receive interim result [true|false]: มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367944848+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367948229+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.367957481+07:00","message":"[buffer interim] 159 true มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367966893+07:00","message":"[bufferProcess] interim [30000000]:มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367972752+07:00","message":"[bufferProcess] send to processor (isfinal):มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367976363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367979258+07:00","message":"> Transcript [2263] [false]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.36798231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367984394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367989282+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.36799211+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367994487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.36799677+07:00","message":"> Transcript [2264] [true]: 'มีเสียงรถจักรยานยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.367999358+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.36800115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.368002929+07:00","message":"StatePrefix: 'มีเสียงรถจักรยานยนต์อีกคันขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.368004926+07:00","message":"TextPushed: 'มีเสียงรถจักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.368008275+07:00","message":"Push: 'ยนต์อีกคันขี่เข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.368017286+07:00","message":"push: {true ยนต์อีกคันขี่เข้ามา 0 0xc00394a000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:36.375999951+07:00","message":"write wav file: './tmp/7583/7583_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.678005515+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.678047026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.678052256+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.678071771+07:00","message":"[buffer interim] 160 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.678082438+07:00","message":"[bufferProcess] interim [360000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.678084692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.86902746+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.869070192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.869076805+07:00","message":"receive interim result [false|false]: และมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:36.869091832+07:00","message":"[buffer interim] 160 false และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.869099634+07:00","message":"[bufferProcess] interim [540000000]:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.869102084+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.869110734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.869113982+07:00","message":"> Transcript [2265] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:36.869116326+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.066458088+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.066489089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.06649486+07:00","message":"receive interim result [false|false]: และมีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.06650758+07:00","message":"[buffer interim] 160 false และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.06651392+07:00","message":"[bufferProcess] interim [780000000]:และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066516094+07:00","message":"[bufferProcess] send to processor:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066529798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066532889+07:00","message":"> Transcript [2266] [false]: 'และมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066537834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.06653983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066541865+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.066543946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.184303207+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.184345982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.184352223+07:00","message":"receive interim result [false|false]: และมีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.184366334+07:00","message":"[buffer interim] 160 false และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.18437339+07:00","message":"[bufferProcess] interim [840000000]:และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184376038+07:00","message":"[bufferProcess] send to processor:และมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184382582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184385443+07:00","message":"> Transcript [2267] [false]: 'และมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184388041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184390113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184392898+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.184395483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:37.259226634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:37.259244071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.379392412+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.379436525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.379442578+07:00","message":"receive interim result [false|false]: และมีเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.379458349+07:00","message":"[buffer interim] 160 false และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379465977+07:00","message":"[bufferProcess] interim [80000000]:และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379468879+07:00","message":"[bufferProcess] send to processor:และมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379472417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379475382+07:00","message":"> Transcript [2268] [false]: 'และมีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379478882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379481259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379483511+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.379485747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.564140887+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.564175532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.56418127+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.564195658+07:00","message":"[buffer interim] 160 false และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564202063+07:00","message":"[bufferProcess] interim [260000000]:และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564204457+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564208627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564211849+07:00","message":"> Transcript [2269] [false]: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564215089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564217534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564219677+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564221853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564227704+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.56423061+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564233094+07:00","message":"Set new StatePrefix : 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.564235529+07:00","message":"Next Push (prob) : 'มีเสียงปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.56424358+07:00","message":"push: {false และ 0 0xc002201000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.752002714+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.752039123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.752045255+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.75205824+07:00","message":"[buffer interim] 160 false และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.75206554+07:00","message":"[bufferProcess] interim [440000000]:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.75206811+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.75207397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.752076771+07:00","message":"> Transcript [2270] [false]: 'และมีเสียงปืนดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.752080351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.752082583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.752084706+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.752087582+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.957911627+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.95796443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.957971597+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:37.957986887+07:00","message":"[buffer interim] 160 false และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.957994319+07:00","message":"[bufferProcess] interim [680000000]:และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.957996915+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.958000516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.958003692+07:00","message":"> Transcript [2271] [false]: 'และมีเสียงปืนดังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.958006916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.95800917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.958011435+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:37.958013767+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.078813913+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.078853803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1 นัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.078860146+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.078875904+07:00","message":"[buffer interim] 160 false และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078882844+07:00","message":"[bufferProcess] interim [800000000]:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078885808+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078889468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078892245+07:00","message":"> Transcript [2272] [false]: 'และมีเสียงปืนดังขึ้น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078895421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078897585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078899873+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.078905308+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396181803+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396225729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396232348+07:00","message":"receive interim result [false|false]: และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396244237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396247163+07:00","message":"receive interim result [false|false]:  1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.3962543+07:00","message":"[buffer interim] 160 false และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.39626193+07:00","message":"[buffer interim] 160 false  1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.39626901+07:00","message":"[bufferProcess] interim [40000000]:และมีเสียงปืนดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396271865+07:00","message":"[bufferProcess] send to processor:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396279061+07:00","message":"[bufferProcess] interim [40000000]: 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396282192+07:00","message":"[bufferProcess] update buffer: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396284998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396289068+07:00","message":"> Transcript [2273] [false]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396292903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396295146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396297124+07:00","message":"StatePrefix: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396299835+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.39630571+07:00","message":"Push: 'มีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396307918+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396310242+07:00","message":"Set new StatePrefix : 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.396312728+07:00","message":"Next Push (prob) : 'ดังขึ้น 1 นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.396339185+07:00","message":"push: {false มีเสียงปืน 0 0xc002201000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.51543629+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604592323+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604652545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีเสียงปืนดังขึ้น 1 นัด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604661669+07:00","message":"receive interim result [true|false]: และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604674333+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604678056+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.60468661+07:00","message":"[buffer interim] 160 true และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604698984+07:00","message":"[bufferProcess] interim [160000000]:และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604705704+07:00","message":"[bufferProcess] send to processor (isfinal):และมีเสียงปืนดังขึ้น 1 นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604718958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604723651+07:00","message":"> Transcript [2274] [false]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604728196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604730814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.60473471+07:00","message":"StatePrefix: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604738873+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604741776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604744945+07:00","message":"> Transcript [2275] [true]: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604748482+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.60475151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604754129+07:00","message":"StatePrefix: 'และมีเสียงปืนดังขึ้น 1 นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.604757169+07:00","message":"TextPushed: 'และมีเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:38.60476146+07:00","message":"Push: 'ดังขึ้น 1 นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:38.604773142+07:00","message":"push: {true ดังขึ้น 1 นัด 0 0xc002201000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:38.613068965+07:00","message":"write wav file: './tmp/7583/7583_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.536502957+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.598118422+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.667552824+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.730603114+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.730630971+07:00","message":"found end of frame, send empty tag with msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.730634794+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.730641647+07:00","message":"[buffer interim] 161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730649391+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730653772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730656629+07:00","message":"> Transcript [2276] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730659732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730661785+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730663713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730665623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:39.730672545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:39.730681404+07:00","message":"push: {true \n 0 0xc00394af80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:39.73569031+07:00","message":"write wav file: './tmp/7583/7583_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.217140732+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.217236945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.217244393+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.21726244+07:00","message":"[buffer interim] 162 false หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.217274182+07:00","message":"[bufferProcess] interim [600000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.21727732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:40.259240039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:40.259273187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.371425842+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.371488338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.371495279+07:00","message":"receive interim result [false|false]: หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.371510399+07:00","message":"[buffer interim] 162 false หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.371518362+07:00","message":"[bufferProcess] interim [720000000]:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.371534291+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.371540211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.371543222+07:00","message":"> Transcript [2277] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.371545746+07:00","message":"Set StatePrefix (first interim): 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.533368421+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.533423437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.533429557+07:00","message":"receive interim result [false|false]: โรงสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.533443058+07:00","message":"[buffer interim] 162 false โรงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533451106+07:00","message":"[bufferProcess] interim [840000000]:โรงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533453613+07:00","message":"[bufferProcess] send to processor:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533459111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533462162+07:00","message":"> Transcript [2278] [false]: 'หลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533465556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533467972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533470008+07:00","message":"StatePrefix: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.533472312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.700472132+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.700510261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.7005164+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.700529457+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700536233+07:00","message":"[bufferProcess] interim [960000000]:ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700538674+07:00","message":"[bufferProcess] send to processor:โรงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700544186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700547326+07:00","message":"> Transcript [2279] [false]: 'โรงสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700549503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.700551616+07:00","message":"Set new StatePrefix: 'โรงสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.92202115+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.922057709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงศรีรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.922063651+07:00","message":"receive interim result [false|false]: กรุงศรีรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:40.922075009+07:00","message":"[buffer interim] 162 false กรุงศรีรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922081604+07:00","message":"[bufferProcess] interim [260000000]:กรุงศรีรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922083999+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922089723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922092518+07:00","message":"> Transcript [2280] [false]: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922094699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:40.922097191+07:00","message":"Set new StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.057568803+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.057603629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.057609474+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.057624426+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.057631978+07:00","message":"[bufferProcess] interim [380000000]:ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.057634495+07:00","message":"[bufferProcess] send to processor:กรุงศรีรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.057638414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.05764151+07:00","message":"> Transcript [2281] [false]: 'กรุงศรีรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.057643693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.057645737+07:00","message":"Set new StatePrefix: 'กรุงศรีรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.24556246+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.245603054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.245609625+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.245623158+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245630854+07:00","message":"[bufferProcess] interim [620000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245633113+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245638448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245641619+07:00","message":"> Transcript [2282] [false]: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245644116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.245646368+07:00","message":"Set new StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623261704+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623300021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623306345+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623315885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623318713+07:00","message":"receive interim result [false|false]:  5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623325175+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.623330481+07:00","message":"[buffer interim] 162 false  5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623336803+07:00","message":"[bufferProcess] interim [980000000]:ช่วง 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623339034+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623344408+07:00","message":"[bufferProcess] interim [980000000]: 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623347448+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623360626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623377569+07:00","message":"> Transcript [2283] [false]: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623383907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623386201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623388943+07:00","message":"StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.623391287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.803558419+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.803603496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.803611801+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:41.803631089+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803643465+07:00","message":"[bufferProcess] interim [220000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803649985+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803658706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803663401+07:00","message":"> Transcript [2284] [false]: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803667743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.80367049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.80367363+07:00","message":"StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:41.803676602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336215304+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336251745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336257569+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336265707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336268885+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336275838+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.336279003+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336285102+07:00","message":"[bufferProcess] interim [700000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336287472+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336290631+07:00","message":"[bufferProcess] interim [700000000]: แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336293536+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.33629671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336299596+07:00","message":"> Transcript [2285] [false]: 'ช่วง 5:00 น 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336302479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336304478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.33630654+07:00","message":"StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.336308615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.451958302+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.451994127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.452000166+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.452013612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.452017458+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.45202514+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.452028442+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452034496+07:00","message":"[bufferProcess] interim [820000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452037332+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452040353+07:00","message":"[bufferProcess] interim [820000000]: แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452043222+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452046588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452049382+07:00","message":"> Transcript [2286] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452054461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452056553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452058501+07:00","message":"StatePrefix: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452060574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452063205+07:00","message":"Push: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452065109+07:00","message":"TextPushed: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452068922+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.452071324+07:00","message":"Next Push (prob) : ' 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.452079107+07:00","message":"push: {false ช่วง 5:00 น 0 0xc002201980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740748396+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740783785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740789705+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740798821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740802257+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740809254+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.740815062+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740820843+07:00","message":"[bufferProcess] interim [0]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740823119+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740827164+07:00","message":"[bufferProcess] interim [0]: แล้วเราทำอะไรอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740829828+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740833301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740836007+07:00","message":"> Transcript [2287] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740839092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740841204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740843189+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.740845421+07:00","message":"TextPushed: 'ช่วง 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.788094677+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.78813707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.788142918+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.788156372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.78815939+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.788166721+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.788173674+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788180575+07:00","message":"[bufferProcess] interim [60000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788183324+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788190883+07:00","message":"[bufferProcess] interim [60000000]: แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788193666+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788196859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788199475+07:00","message":"> Transcript [2288] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788202852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788204878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788206834+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.788209072+07:00","message":"TextPushed: 'ช่วง 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.81890025+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818935337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818940415+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818955611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818958928+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818966286+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:42.818969389+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818974399+07:00","message":"[bufferProcess] interim [120000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818976841+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818980215+07:00","message":"[bufferProcess] interim [120000000]: แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818983123+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818986617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818989875+07:00","message":"> Transcript [2289] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818992873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818994868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818997126+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:42.818999611+07:00","message":"TextPushed: 'ช่วง 5:00 น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:43.259536323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:43.259563127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.34055885+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.340611397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.340619523+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.34063551+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340648044+07:00","message":"[bufferProcess] interim [720000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.34065357+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340661361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340665722+07:00","message":"> Transcript [2290] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.34067287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340675108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340677487+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340679792+07:00","message":"TextPushed: 'ช่วง 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340686072+07:00","message":"Push: ' 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340688486+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340691233+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.340693793+07:00","message":"Next Push (prob) : 'อยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.340702249+07:00","message":"push: {false  5:00 น แล้วเราทำอะไร 0 0xc002201980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867878083+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867916813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867937394+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867948879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867952035+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867960403+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.867964909+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.86797087+07:00","message":"[bufferProcess] interim [200000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867973562+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867976863+07:00","message":"[bufferProcess] interim [200000000]: แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867979237+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867982527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867985321+07:00","message":"> Transcript [2291] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867988508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867990543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.86799259+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.867995397+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.970009256+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.97004694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.970053391+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:43.970066959+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970074669+07:00","message":"[bufferProcess] interim [320000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970077574+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970082097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970084729+07:00","message":"> Transcript [2292] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970088171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970090295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970092972+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:43.970095665+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122817627+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122855993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122861807+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122874373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122878942+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122886746+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.122890174+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122896522+07:00","message":"[bufferProcess] interim [440000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122898912+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122902156+07:00","message":"[bufferProcess] interim [440000000]: แล้วเราทำอะไรอยู่นี่แหละผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122904668+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122908105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122910914+07:00","message":"> Transcript [2293] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122915927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122917962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122919908+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.122922145+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158651121+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.15868595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158691882+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158702667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158705838+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158712995+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158716701+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158728765+07:00","message":"[bufferProcess] interim [500000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158731879+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158735418+07:00","message":"[bufferProcess] interim [500000000]: แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158738051+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158741372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.15874584+07:00","message":"> Transcript [2294] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158749513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158751555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158753484+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.15875562+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158758452+07:00","message":"Push: 'อยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158760381+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158762464+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.158764763+07:00","message":"Next Push (prob) : 'ผมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.158771987+07:00","message":"push: {false อยู่นี่แหละ 0 0xc002201980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.257402208+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.257444289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.257451146+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.257466718+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257474798+07:00","message":"[bufferProcess] interim [560000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257478311+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257486105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257489063+07:00","message":"> Transcript [2295] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257491795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.257493992+07:00","message":"Set new StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.297981506+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298019176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298025988+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298041265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298045819+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298054194+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.298058506+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298065333+07:00","message":"[bufferProcess] interim [620000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.29806758+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298071102+07:00","message":"[bufferProcess] interim [620000000]: แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298074042+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298077198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298080045+07:00","message":"> Transcript [2296] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.298082979+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.352108647+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.352172541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.352179524+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.352192896+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352201642+07:00","message":"[bufferProcess] interim [680000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352204844+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352208797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352211561+07:00","message":"> Transcript [2297] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352214863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352216951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352219078+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.352221682+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.501612147+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.501652266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.50165855+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.501669122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.501691165+07:00","message":"receive interim result [false|false]:  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.50170244+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:44.501706263+07:00","message":"[buffer interim] 162 false  แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.501712544+07:00","message":"[bufferProcess] interim [800000000]:ช่วง 5:00 น 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.501715375+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.501718475+07:00","message":"[bufferProcess] interim [800000000]: แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.50172728+07:00","message":"[bufferProcess] update buffer: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.50173101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.501733775+07:00","message":"> Transcript [2298] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:44.501736222+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.025685681+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.025731032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.025737318+07:00","message":"receive interim result [false|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.025753074+07:00","message":"[buffer interim] 162 false ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025760014+07:00","message":"[bufferProcess] interim [400000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.02576292+07:00","message":"[bufferProcess] send to processor:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025768834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025771905+07:00","message":"> Transcript [2299] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025775683+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.02577797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025779923+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.025782522+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.434332125+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.497059784+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644244779+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644293675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่\",\"confidence\":0.95503587}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644300562+07:00","message":"receive interim result [true|false]: ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644312026+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644314103+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644320643+07:00","message":"[buffer interim] 162 true ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644332375+07:00","message":"[bufferProcess] interim [970000000]:ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644336095+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644340043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644348741+07:00","message":"> Transcript [2300] [false]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644351872+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644353949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644356048+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644366204+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.64436861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644370897+07:00","message":"> Transcript [2301] [true]: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644373287+07:00","message":"Count interim (case isFinal): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644375077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644376804+07:00","message":"StatePrefix: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละผมเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644378732+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.64438048+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644624838+07:00","message":"Push: 'ล่ะผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644628352+07:00","message":"TextPushed: 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่แหละล่ะผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644630702+07:00","message":"Set new StatePrefix : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644632962+07:00","message":"Next Push (prob) : 'ช่วง 5:00 น 5:00 น แล้วเราทำอะไรอยู่นี่ล่ะผมเฝ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.644643085+07:00","message":"push: {true ล่ะผมเฝ้าอยู่ 0 0xc002201980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.644655878+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_162.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:45.664247308+07:00","message":"write wav file: './tmp/7583/7583_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.878241613+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.948884613+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.965024751+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.965044774+07:00","message":"found end of frame, send empty tag with msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.96504805+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.96505489+07:00","message":"[buffer interim] 163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965061836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965066389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965069538+07:00","message":"> Transcript [2302] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965072548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965074638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965076496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965078366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:45.965088631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:45.96509868+07:00","message":"push: {true \n 0 0xc00394b180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:45.969844239+07:00","message":"write wav file: './tmp/7583/7583_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:46.260568585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:46.260586777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.47975345+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.479794462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.479800022+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.479816357+07:00","message":"[buffer interim] 164 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.479823406+07:00","message":"[bufferProcess] interim [540000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.479825442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.592309922+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.592353765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.592359436+07:00","message":"receive interim result [false|false]: ได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.592373805+07:00","message":"[buffer interim] 164 false ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.592381429+07:00","message":"[bufferProcess] interim [660000000]:ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.592383866+07:00","message":"[bufferProcess] send to processor:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.592391128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.592394467+07:00","message":"> Transcript [2303] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.592396935+07:00","message":"Set StatePrefix (first interim): 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.802120661+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.802159119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.802164471+07:00","message":"receive interim result [false|false]: ได้ยินเสียงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.802181384+07:00","message":"[buffer interim] 164 false ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802188731+07:00","message":"[bufferProcess] interim [900000000]:ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802191258+07:00","message":"[bufferProcess] send to processor:ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802194924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802198106+07:00","message":"> Transcript [2304] [false]: 'ได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802201306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.80220361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802205677+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.802207886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.905403123+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.966385412+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.996206401+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.996249583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไรก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.996255393+07:00","message":"receive interim result [false|false]: ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:46.996270932+07:00","message":"[buffer interim] 164 false ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996278805+07:00","message":"[bufferProcess] interim [80000000]:ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996283544+07:00","message":"[bufferProcess] send to processor:ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996292326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996295249+07:00","message":"> Transcript [2305] [false]: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996298819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996301131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996303454+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:46.996305626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011245501+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011285409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไรก่อน\",\"confidence\":0.95873743}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011291688+07:00","message":"receive interim result [true|false]: ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011304019+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.01130646+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011312857+07:00","message":"[buffer interim] 164 true ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011319572+07:00","message":"[bufferProcess] interim [170000000]:ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011332245+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011345081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.01137402+07:00","message":"> Transcript [2306] [false]: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011379399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011382093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011385028+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011387431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011389681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011391765+07:00","message":"> Transcript [2307] [true]: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011394343+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011396321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.01139811+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011399995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:47.011408865+07:00","message":"Push: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:47.011420521+07:00","message":"push: {true ได้ยินเสียงอะไรก่อน 0 0xc002200800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:47.017954206+07:00","message":"write wav file: './tmp/7583/7583_164.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:49.260903913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:49.260926312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.457329606+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.457376754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.45738196+07:00","message":"receive interim result [false|false]: นี่ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.457396322+07:00","message":"[buffer interim] 165 false นี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.457402699+07:00","message":"[bufferProcess] interim [500000000]:นี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.457404693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.45740978+07:00","message":"[bufferProcess] send to processor (ticker):นี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.457412758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.45741569+07:00","message":"> Transcript [2308] [false]: 'นี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.457418151+07:00","message":"Set StatePrefix (first interim): 'นี่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.526934888+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.526972654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.526979542+07:00","message":"receive interim result [false|false]: ได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.527006435+07:00","message":"[buffer interim] 165 false ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.527014116+07:00","message":"[bufferProcess] interim [560000000]:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.527016256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.723132154+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.723171231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.723177122+07:00","message":"receive interim result [false|false]: ได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.723190924+07:00","message":"[buffer interim] 165 false ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.723197965+07:00","message":"[bufferProcess] interim [740000000]:ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.723200541+07:00","message":"[bufferProcess] send to processor:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.72320428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.723207696+07:00","message":"> Transcript [2309] [false]: 'ได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.723210016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.72321197+07:00","message":"Set new StatePrefix: 'ได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.75344377+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.753480438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.753485807+07:00","message":"receive interim result [false|false]: ได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.753495272+07:00","message":"[buffer interim] 165 false ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.753507369+07:00","message":"[bufferProcess] interim [800000000]:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.753510001+07:00","message":"[bufferProcess] send to processor:ได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.75351381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.753516781+07:00","message":"> Transcript [2310] [false]: 'ได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.753519333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.753521525+07:00","message":"Set new StatePrefix: 'ได้ยินเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.845776834+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.845824734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.845831605+07:00","message":"receive interim result [false|false]: ได้ยินเสียงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.845845523+07:00","message":"[buffer interim] 165 false ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845853871+07:00","message":"[bufferProcess] interim [860000000]:ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845856789+07:00","message":"[bufferProcess] send to processor:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845863291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845866473+07:00","message":"> Transcript [2311] [false]: 'ได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845869049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.845871115+07:00","message":"Set new StatePrefix: 'ได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.923147994+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.923200035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.923207282+07:00","message":"receive interim result [false|false]: ได้ยินเสียงอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:50.923224435+07:00","message":"[buffer interim] 165 false ได้ยินเสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923232661+07:00","message":"[bufferProcess] interim [980000000]:ได้ยินเสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923235368+07:00","message":"[bufferProcess] send to processor:ได้ยินเสียงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923243134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923246377+07:00","message":"> Transcript [2312] [false]: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923248936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:50.923251028+07:00","message":"Set new StatePrefix: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.030561382+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.030604176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไรก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.030610207+07:00","message":"receive interim result [false|false]: ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.030638669+07:00","message":"[buffer interim] 165 false ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030646023+07:00","message":"[bufferProcess] interim [40000000]:ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030649145+07:00","message":"[bufferProcess] send to processor:ได้ยินเสียงอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030652675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.03065552+07:00","message":"> Transcript [2313] [false]: 'ได้ยินเสียงอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030659117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030661192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030663145+07:00","message":"StatePrefix: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.030665261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.26421139+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.328707262+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388077227+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388118893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินเสียงอะไรก่อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388125433+07:00","message":"receive interim result [true|false]: ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.38813694+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388139978+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388145441+07:00","message":"[buffer interim] 165 true ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388152488+07:00","message":"[bufferProcess] interim [520000000]:ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388156479+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยินเสียงอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388160173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388163054+07:00","message":"> Transcript [2314] [false]: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.38816605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388168442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388170378+07:00","message":"StatePrefix: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388172403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388174227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388176598+07:00","message":"> Transcript [2315] [true]: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388178903+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388180666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388182656+07:00","message":"StatePrefix: 'ได้ยินเสียงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.388184449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.38818783+07:00","message":"Push: 'ได้ยินเสียงอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.388195661+07:00","message":"push: {true ได้ยินเสียงอะไรก่อน 0 0xc00394ad80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:51.397892214+07:00","message":"write wav file: './tmp/7583/7583_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.988786085+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.988836406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.988841954+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:51.988856397+07:00","message":"[buffer interim] 166 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.988863462+07:00","message":"[bufferProcess] interim [660000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:51.988865802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.048610306+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.048649838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.048656012+07:00","message":"receive interim result [false|false]: ทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.048671115+07:00","message":"[buffer interim] 166 false ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.048678655+07:00","message":"[bufferProcess] interim [780000000]:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.048681355+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.048685061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.048687943+07:00","message":"> Transcript [2316] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.048690924+07:00","message":"Set StatePrefix (first interim): 'ตลก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:52.261604338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:52.261617523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.563330409+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.563371877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.563378547+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:52.563392367+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.563398928+07:00","message":"[bufferProcess] interim [320000000]:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.563401708+07:00","message":"[bufferProcess] send to processor:ทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.563407173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.56341032+07:00","message":"> Transcript [2317] [false]: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.563412891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:52.563414958+07:00","message":"Set new StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.208531271+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.208567287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.208572902+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.208583834+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208590298+07:00","message":"[bufferProcess] interim [920000000]:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208593005+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208598648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.20860139+07:00","message":"> Transcript [2318] [false]: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208604778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208607266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208609364+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.208611793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.589991395+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.590026984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.590033178+07:00","message":"receive interim result [false|false]: ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.59004457+07:00","message":"[buffer interim] 166 false ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590051473+07:00","message":"[bufferProcess] interim [280000000]:ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590069269+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590075126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590078269+07:00","message":"> Transcript [2319] [false]: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590081573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590083743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590085715+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.590087977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.651206446+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.651254195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.651261344+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.651276327+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651291518+07:00","message":"[bufferProcess] interim [340000000]:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651295151+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันไม่คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651300351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651304486+07:00","message":"> Transcript [2320] [false]: 'ทะเลาะกันไม่คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651309184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.65131214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.651316362+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.65131946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.775012318+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.775060675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไงคุยกันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.775068655+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไงคุยกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.77508105+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไงคุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775090072+07:00","message":"[bufferProcess] interim [460000000]:ทะเลาะกันหรือไงคุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775094427+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775099951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.77510436+07:00","message":"> Transcript [2321] [false]: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.77510895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775112072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775117915+07:00","message":"StatePrefix: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.77512133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775125192+07:00","message":"Push: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775128379+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775131704+07:00","message":"Set new StatePrefix : 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:53.775135129+07:00","message":"Next Push (prob) : 'หรือไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:53.775145678+07:00","message":"push: {false ทะเลาะกัน 0 0xc003d0c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.286893658+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.286944943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไงคุยกันคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.286951307+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.286966771+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286973252+07:00","message":"[bufferProcess] interim [0]:ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286976056+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันหรือไงคุยกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286983237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286985941+07:00","message":"> Transcript [2322] [false]: 'ทะเลาะกันหรือไงคุยกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286990166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.28699283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286995493+07:00","message":"StatePrefix: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.286998373+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.865882681+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.865926669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันหรือไงคุยกันคุยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.86593333+07:00","message":"receive interim result [false|false]: ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:54.865948112+07:00","message":"[buffer interim] 166 false ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865955343+07:00","message":"[bufferProcess] interim [600000000]:ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865957955+07:00","message":"[bufferProcess] send to processor:ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865964874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865967775+07:00","message":"> Transcript [2323] [false]: 'ทะเลาะกันหรือไงคุยกันคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865971464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865973823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865976307+07:00","message":"StatePrefix: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:54.865979864+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.035668018+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.108891153+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167884908+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167927737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลาะกันไม่คุยกันครับคุยกัน\",\"confidence\":0.9296332}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167934597+07:00","message":"receive interim result [true|false]: ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167945573+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167947804+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.167956047+07:00","message":"[buffer interim] 166 true ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.167968015+07:00","message":"[bufferProcess] interim [930000000]:ทะเลาะกันไม่คุยกันครับคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.167971606+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลาะกันหรือไงคุยกันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.167983832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.167997138+07:00","message":"> Transcript [2324] [false]: 'ทะเลาะกันหรือไงคุยกันคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168002403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168004997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168007201+07:00","message":"StatePrefix: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168009606+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168011978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168014383+07:00","message":"> Transcript [2325] [true]: 'ทะเลาะกันไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168016609+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168018413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168020258+07:00","message":"StatePrefix: 'ทะเลาะกันหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168022161+07:00","message":"TextPushed: 'ทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:55.168028798+07:00","message":"Push: 'ไม่คุยกันครับคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:55.168039253+07:00","message":"push: {true ไม่คุยกันครับคุยกัน 0 0xc003d0c780}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:55.176588389+07:00","message":"write wav file: './tmp/7583/7583_166.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:55.262457276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:55.262462512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.520351104+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.520398353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.520404103+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.520418024+07:00","message":"[buffer interim] 167 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.520424348+07:00","message":"[bufferProcess] interim [440000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.5204263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.520433401+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.520436517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.520439244+07:00","message":"> Transcript [2326] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.520441748+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.655770097+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.655811989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.65581846+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.65583143+07:00","message":"[buffer interim] 167 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.655839116+07:00","message":"[bufferProcess] interim [560000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.655841341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.715735161+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.715786685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.715794885+07:00","message":"receive interim result [false|false]: ไม่ได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.715811322+07:00","message":"[buffer interim] 167 false ไม่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715824147+07:00","message":"[bufferProcess] interim [680000000]:ไม่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715827687+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715836745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715841192+07:00","message":"> Transcript [2327] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715845653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.7158489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.715852968+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.71585594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.851789008+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.851830092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.851837171+07:00","message":"receive interim result [false|false]: ไม่ได้เห็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:56.851852723+07:00","message":"[buffer interim] 167 false ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.85186026+07:00","message":"[bufferProcess] interim [800000000]:ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.85186317+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.851870243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.851873504+07:00","message":"> Transcript [2328] [false]: 'ไม่ได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.85187679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.851879117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.851883062+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:56.851885775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.015821111+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.015864141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.015870332+07:00","message":"receive interim result [false|false]: ไม่ได้เห็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.015884241+07:00","message":"[buffer interim] 167 false ไม่ได้เห็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015895245+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้เห็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015898173+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015901989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015905368+07:00","message":"> Transcript [2329] [false]: 'ไม่ได้เห็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015909071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015911299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015913941+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.015916118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.060444729+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.060485124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.060492007+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.060507549+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060515599+07:00","message":"[bufferProcess] interim [980000000]:ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060518822+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060528401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060531553+07:00","message":"> Transcript [2330] [false]: 'ไม่ได้เห็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060534983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060537438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060539619+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060542076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060544874+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060546842+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060551065+07:00","message":"Set new StatePrefix : 'ไม่ได้เห็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.060553571+07:00","message":"Next Push (prob) : 'ได้เห็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.060563091+07:00","message":"push: {false ไม่ 0 0xc003d0ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.233753123+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.233789735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.233794909+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.233808786+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233816789+07:00","message":"[bufferProcess] interim [160000000]:ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233819491+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233824302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233827844+07:00","message":"> Transcript [2331] [false]: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233830233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.233832346+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.443930009+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.443972153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.443978694+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.443992855+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444000366+07:00","message":"[bufferProcess] interim [340000000]:ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444003134+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444010656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444014002+07:00","message":"> Transcript [2332] [false]: 'ไม่เห็นนะผมนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444017542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.44401997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444022534+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.444025299+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.482872753+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.48291399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนหลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.482920321+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนหลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.482935209+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482942461+07:00","message":"[bufferProcess] interim [400000000]:ไม่เห็นนะผมนอนหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482945327+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482952564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482955834+07:00","message":"> Transcript [2333] [false]: 'ไม่เห็นนะผมนอนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482959594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482962421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482964566+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.482967166+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.605468653+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.605507662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นหน้าคุณนรหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.605513625+07:00","message":"receive interim result [false|false]: ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.605527275+07:00","message":"[buffer interim] 167 false ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605534693+07:00","message":"[bufferProcess] interim [460000000]:ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605538368+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605543145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605547678+07:00","message":"> Transcript [2334] [false]: 'ไม่เห็นนะผมนอนหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605552408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605555678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605558616+07:00","message":"StatePrefix: 'ไม่เห็นนะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.605562168+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.634123058+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.634167465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนหลับให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.634173162+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนหลับให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.634187119+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนหลับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634194164+07:00","message":"[bufferProcess] interim [520000000]:ไม่เห็นนะผมนอนหลับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634196809+07:00","message":"[bufferProcess] send to processor:ไม่ได้เห็นหน้าคุณนรหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634202531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634205512+07:00","message":"> Transcript [2335] [false]: 'ไม่ได้เห็นหน้าคุณนรหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634208335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.634210589+07:00","message":"Set new StatePrefix: 'ไม่ได้เห็นหน้าคุณนรหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.691170435+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.691209971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนร้องไห้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.691216256+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.691231195+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.69123793+07:00","message":"[bufferProcess] interim [580000000]:ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.691240332+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนหลับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.691244184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.691247129+07:00","message":"> Transcript [2336] [false]: 'ไม่เห็นนะผมนอนหลับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.691249961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.691252105+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนหลับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.750002094+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.75003876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.750044613+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังให้เฉย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.750059406+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังให้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750067194+07:00","message":"[bufferProcess] interim [640000000]:ไม่เห็นนะผมนอนฟังให้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750070074+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750076313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750079134+07:00","message":"> Transcript [2337] [false]: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750081555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.750083706+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนร้องไห้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.943806536+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.943845404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังเฉยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.943852132+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:57.943867487+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.943874407+07:00","message":"[bufferProcess] interim [880000000]:ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.943877372+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังให้เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.943883685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.943886566+07:00","message":"> Transcript [2338] [false]: 'ไม่เห็นนะผมนอนฟังให้เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.943889377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:57.94389165+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.1371816+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.137220366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.137226664+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.137241465+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137248841+07:00","message":"[bufferProcess] interim [60000000]:ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137252132+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังเฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137260377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137263272+07:00","message":"> Transcript [2339] [false]: 'ไม่เห็นนะผมนอนฟังเฉยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137265797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.137268009+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนฟังเฉยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.258788709+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.258837545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.25884597+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.258863329+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.258876331+07:00","message":"[bufferProcess] interim [180000000]:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.258879572+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.25888608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.258890897+07:00","message":"> Transcript [2340] [false]: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.258894774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.258897986+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:58.262940174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:17:58.262943576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.462011896+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.462091044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.462098788+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:58.462117846+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462125951+07:00","message":"[bufferProcess] interim [420000000]:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462129166+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462137459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.46214044+07:00","message":"> Transcript [2341] [false]: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462144406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462146738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462149771+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:58.462152978+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.045909247+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.045958917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.045964653+07:00","message":"receive interim result [false|false]: ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.045979849+07:00","message":"[buffer interim] 167 false ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.045989001+07:00","message":"[bufferProcess] interim [20000000]:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.045992372+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.046001509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.046005966+07:00","message":"> Transcript [2342] [false]: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.046010069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.04601278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.046014918+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.046018605+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.784522261+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.846747719+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939119993+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939172195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน\",\"confidence\":0.9124728}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939178559+07:00","message":"receive interim result [true|false]: ไม่ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939189535+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939192456+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939198889+07:00","message":"[buffer interim] 167 true ไม่ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939210522+07:00","message":"[bufferProcess] interim [890000000]:ไม่ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939214361+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939217982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939223321+07:00","message":"> Transcript [2343] [false]: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939227056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939229305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939232407+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939235523+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939237665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939239915+07:00","message":"> Transcript [2344] [true]: 'ไม่ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939242308+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939244271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939246159+07:00","message":"StatePrefix: 'ไม่เห็นนะผมนอนฟังให้เฉยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939248116+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:17:59.939255579+07:00","message":"Push: 'ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:17:59.939264459+07:00","message":"push: {true ได้เห็นนะผมนอนฟังให้เฉยได้ยินเสียงปืน 0 0xc003d0ca00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:17:59.949515445+07:00","message":"write wav file: './tmp/7583/7583_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.384855273+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.384902164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.384907957+07:00","message":"receive interim result [false|false]: นัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.384921937+07:00","message":"[buffer interim] 168 false นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.384929561+07:00","message":"[bufferProcess] interim [540000000]:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.384931588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.579223463+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.579272599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.579279959+07:00","message":"receive interim result [false|false]: นาเดีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.579295981+07:00","message":"[buffer interim] 168 false นาเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.579304928+07:00","message":"[bufferProcess] interim [720000000]:นาเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.579308303+07:00","message":"[bufferProcess] send to processor:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.579315731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.579319816+07:00","message":"> Transcript [2345] [false]: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.57932312+07:00","message":"Set StatePrefix (first interim): 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.595421936+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.595473521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.595479129+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:00.595494408+07:00","message":"[buffer interim] 168 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.59550182+07:00","message":"[bufferProcess] interim [780000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.595504008+07:00","message":"[bufferProcess] send to processor:นาเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.595507362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.595510496+07:00","message":"> Transcript [2346] [false]: 'นาเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.595513063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:00.595516009+07:00","message":"Set new StatePrefix: 'นาเดีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.206691506+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.206733023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.206738264+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.206749302+07:00","message":"[buffer interim] 168 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206765627+07:00","message":"[bufferProcess] interim [380000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206768223+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206774228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206777201+07:00","message":"> Transcript [2347] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206779643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.206781787+07:00","message":"Set new StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:01.26354862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:01.263559464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.794404042+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.794452578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.794458876+07:00","message":"receive interim result [false|false]: นัดเดียวมารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.794476865+07:00","message":"[buffer interim] 168 false นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794486273+07:00","message":"[bufferProcess] interim [980000000]:นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794489059+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794492517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794495688+07:00","message":"> Transcript [2348] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.79449924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794501412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794503471+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.794505617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.925538408+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.925585014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.925591534+07:00","message":"receive interim result [false|false]: นัดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.925606274+07:00","message":"[buffer interim] 168 false นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925613242+07:00","message":"[bufferProcess] interim [100000000]:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925617607+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.92562595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925628609+07:00","message":"> Transcript [2349] [false]: 'นัดเดียวมารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925632099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925634451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925636955+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.925639212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.974621398+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.974672049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.974678203+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:01.974690991+07:00","message":"[buffer interim] 168 false นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.97470166+07:00","message":"[bufferProcess] interim [160000000]:นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.974705467+07:00","message":"[bufferProcess] send to processor:นัดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.974712703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.974716943+07:00","message":"> Transcript [2350] [false]: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.974721585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.97472587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.974729778+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:01.97473197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.298762944+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.298804428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.298811493+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.298841741+07:00","message":"[buffer interim] 168 false นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298849628+07:00","message":"[bufferProcess] interim [520000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298852198+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298855757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298858915+07:00","message":"> Transcript [2351] [false]: 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298862872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298865399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298867557+07:00","message":"StatePrefix: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298870089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.29887451+07:00","message":"Push: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298876706+07:00","message":"TextPushed: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298878874+07:00","message":"Set new StatePrefix : 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.298881149+07:00","message":"Next Push (prob) : 'มารถอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.298889881+07:00","message":"push: {false นัดเดียว 0 0xc00394a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.798806972+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.879252165+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.879294351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.879299741+07:00","message":"receive interim result [false|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.879314955+07:00","message":"[buffer interim] 168 false นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879321953+07:00","message":"[bufferProcess] interim [120000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879324479+07:00","message":"[bufferProcess] send to processor:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879330162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879332787+07:00","message":"> Transcript [2352] [false]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.87933644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879338985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.87934098+07:00","message":"StatePrefix: 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.879343461+07:00","message":"TextPushed: 'นัดเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919307124+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919348185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัดเดียวมารถอะไรอ่ะ\",\"confidence\":0.9104541}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919354629+07:00","message":"receive interim result [true|false]: นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919366169+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919368438+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919374824+07:00","message":"[buffer interim] 168 true นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919381822+07:00","message":"[bufferProcess] interim [180000000]:นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919385263+07:00","message":"[bufferProcess] send to processor (isfinal):นัดเดียวมารถอะไรอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919388785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919392141+07:00","message":"> Transcript [2353] [false]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919395234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919397468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919399447+07:00","message":"StatePrefix: 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919401706+07:00","message":"TextPushed: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919403494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919406225+07:00","message":"> Transcript [2354] [true]: 'นัดเดียวมารถอะไรอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919408355+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919410103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919411925+07:00","message":"StatePrefix: 'นัดเดียวมารถอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.91941369+07:00","message":"TextPushed: 'นัดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:02.919421366+07:00","message":"Push: 'มารถอะไรอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:02.919428695+07:00","message":"push: {true มารถอะไรอ่ะ 0 0xc00394a680}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:02.927711055+07:00","message":"write wav file: './tmp/7583/7583_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.045702833+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.538973739+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.539012239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.539017383+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.539029337+07:00","message":"[buffer interim] 169 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.539035688+07:00","message":"[bufferProcess] interim [480000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.539037526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.823502681+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.8235456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถเช่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.823551542+07:00","message":"receive interim result [false|false]: รถเช่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.823568947+07:00","message":"[buffer interim] 169 false รถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.82357592+07:00","message":"[bufferProcess] interim [660000000]:รถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.823578339+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.823583358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.823586276+07:00","message":"> Transcript [2355] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.823588595+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875094222+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875124385+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.87512715+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875129546+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875131438+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875133222+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875135556+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875137682+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.875140063+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.882449492+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.882504437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lotto\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.88251145+07:00","message":"receive interim result [false|false]: Lotto"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:03.882530838+07:00","message":"[buffer interim] 169 false Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882539122+07:00","message":"[bufferProcess] interim [780000000]:Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882543114+07:00","message":"[bufferProcess] send to processor:รถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882548301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882552118+07:00","message":"> Transcript [2356] [false]: 'รถเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882556605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882559632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.88256318+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:03.882566701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:04.264328619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:04.264331839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.415495676+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.415531151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lotto\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.415536357+07:00","message":"receive interim result [false|false]: Lotto"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.415546197+07:00","message":"[buffer interim] 169 false Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.415553158+07:00","message":"[bufferProcess] interim [380000000]:Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.415555355+07:00","message":"[bufferProcess] send to processor:Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.415558923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.41556196+07:00","message":"> Transcript [2357] [false]: 'Lotto'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.415564655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.415566642+07:00","message":"Set new StatePrefix: 'Lotto'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.470472467+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.470508976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถโซ่สายพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.470513944+07:00","message":"receive interim result [false|false]: รถโซ่สายพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.470526468+07:00","message":"[buffer interim] 169 false รถโซ่สายพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470535182+07:00","message":"[bufferProcess] interim [440000000]:รถโซ่สายพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470537816+07:00","message":"[bufferProcess] send to processor:Lotto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470541545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470544492+07:00","message":"> Transcript [2358] [false]: 'Lotto'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470547759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.47055113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470554806+07:00","message":"StatePrefix: 'Lotto'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.470557669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.514725841+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.590211472+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621299953+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621339453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถโซ่กับสายพาน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621345213+07:00","message":"receive interim result [true|false]: รถโซ่กับสายพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621353248+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621356086+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.62136317+07:00","message":"[buffer interim] 169 true รถโซ่กับสายพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.62137189+07:00","message":"[bufferProcess] interim [710000000]:รถโซ่กับสายพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621375264+07:00","message":"[bufferProcess] send to processor (isfinal):รถโซ่สายพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621378744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621382085+07:00","message":"> Transcript [2359] [false]: 'รถโซ่สายพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621384502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621388346+07:00","message":"Set new StatePrefix: 'รถโซ่สายพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621390181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621392127+07:00","message":"> Transcript [2360] [true]: 'รถโซ่กับสายพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621394694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621396862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621398955+07:00","message":"StatePrefix: 'รถโซ่สายพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621401044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:04.621405151+07:00","message":"Push: 'รถโซ่กับสายพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.621412614+07:00","message":"push: {true รถโซ่กับสายพาน 0 0xc003d0cb80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:04.629919067+07:00","message":"write wav file: './tmp/7583/7583_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:04.964527638+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.096585581+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.173191929+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.173213971+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.173218125+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.173226322+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173234681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173240333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173244694+07:00","message":"> Transcript [2361] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173248487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173251352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173254167+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173256892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.173261732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.173272321+07:00","message":"push: {true \n 0 0xc003d0cd80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:05.178504426+07:00","message":"write wav file: './tmp/7583/7583_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.672880011+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.672939577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อบต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.672948203+07:00","message":"receive interim result [false|false]: อบต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.672965584+07:00","message":"[buffer interim] 171 false อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.672974343+07:00","message":"[bufferProcess] interim [600000000]:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.672977272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.767443998+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.767488579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.76749511+07:00","message":"receive interim result [false|false]: เอาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.767510824+07:00","message":"[buffer interim] 171 false เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.767519215+07:00","message":"[bufferProcess] interim [720000000]:เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.767521946+07:00","message":"[bufferProcess] send to processor:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.767529893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.767532903+07:00","message":"> Transcript [2362] [false]: 'อบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:05.767536096+07:00","message":"Set StatePrefix (first interim): 'อบต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:05.995679651+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.067801545+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.071908623+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.07194603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.071953672+07:00","message":"receive interim result [false|false]: เอาแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.071966499+07:00","message":"[buffer interim] 171 false เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.071975865+07:00","message":"[bufferProcess] interim [960000000]:เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.07197829+07:00","message":"[bufferProcess] send to processor:เอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.071982404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.071985474+07:00","message":"> Transcript [2363] [false]: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.071987542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.07198961+07:00","message":"Set new StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.10637209+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.106419935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาแบบรถ\",\"confidence\":0.8919565}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.106428622+07:00","message":"receive interim result [true|false]: เอาแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.106439605+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.106442664+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.106451519+07:00","message":"[buffer interim] 171 true เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106462039+07:00","message":"[bufferProcess] interim [110000000]:เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106466214+07:00","message":"[bufferProcess] send to processor (isfinal):เอาแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106471086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.10647569+07:00","message":"> Transcript [2364] [false]: 'เอาแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106480072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106482855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.10648575+07:00","message":"StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106488879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106491612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106494805+07:00","message":"> Transcript [2365] [true]: 'เอาแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106497895+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106500538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106503515+07:00","message":"StatePrefix: 'เอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.1065062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:06.106510076+07:00","message":"Push: 'เอาแบบรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:06.10653625+07:00","message":"push: {true เอาแบบรถ 0 0xc0001fb500}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:06.112920574+07:00","message":"write wav file: './tmp/7583/7583_171.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:07.264748301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:07.264754785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.495035108+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.557296937+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.590173241+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.590195652+07:00","message":"found end of frame, send empty tag with msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.590199045+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.59020633+07:00","message":"[buffer interim] 172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590214429+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590218909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590222122+07:00","message":"> Transcript [2366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590224937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590227174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590229151+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590231051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.590240265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.590250442+07:00","message":"push: {true \n 0 0xc0018ecb00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:08.599976392+07:00","message":"write wav file: './tmp/7583/7583_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.873968481+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.954533681+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.954566524+07:00","message":"found end of frame, send empty tag with msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.954571079+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.954580058+07:00","message":"[buffer interim] 173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954589153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954594723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954597904+07:00","message":"> Transcript [2367] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954600502+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954602652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954604667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954606549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:08.954609138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:08.954619189+07:00","message":"push: {true \n 0 0xc003d0d100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:08.960123673+07:00","message":"write wav file: './tmp/7583/7583_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:09.268912675+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:10.265274477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:10.265294546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.839396133+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.839442315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.839448061+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.839464512+07:00","message":"[buffer interim] 174 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839471326+07:00","message":"[bufferProcess] interim [560000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839473363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839480282+07:00","message":"[bufferProcess] send to processor (ticker):คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839483128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839485972+07:00","message":"> Transcript [2368] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.839488298+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.968267128+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.968308668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.968314032+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:10.96832928+07:00","message":"[buffer interim] 174 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.968336589+07:00","message":"[bufferProcess] interim [680000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:10.968338658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.016828973+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.016872316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.01688011+07:00","message":"receive interim result [false|false]: พลตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.016899543+07:00","message":"[buffer interim] 174 false พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.01690751+07:00","message":"[bufferProcess] interim [800000000]:พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.016910692+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.016915355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.016919347+07:00","message":"> Transcript [2369] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.016922902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.016925972+07:00","message":"Set new StatePrefix: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.146307336+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.14634487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.146350707+07:00","message":"receive interim result [false|false]: พลตำรวจตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.146366911+07:00","message":"[buffer interim] 174 false พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146374179+07:00","message":"[bufferProcess] interim [920000000]:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146377301+07:00","message":"[bufferProcess] send to processor:พลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146381322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146384036+07:00","message":"> Transcript [2370] [false]: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146386886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.146389025+07:00","message":"Set new StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.747829522+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.747870149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.747876429+07:00","message":"receive interim result [false|false]: พลตำรวจตรียันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.747890976+07:00","message":"[buffer interim] 174 false พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747898176+07:00","message":"[bufferProcess] interim [520000000]:พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747900681+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747904353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747909358+07:00","message":"> Transcript [2371] [false]: 'พลตำรวจตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747912577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747914905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747916833+07:00","message":"StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.747919094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.900826466+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.90086314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.900868546+07:00","message":"receive interim result [false|false]: พลตำรวจตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.900877584+07:00","message":"[buffer interim] 174 false พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900884185+07:00","message":"[bufferProcess] interim [640000000]:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900886521+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.90089017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900893394+07:00","message":"> Transcript [2372] [false]: 'พลตำรวจตรียันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900896272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900900229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900902273+07:00","message":"StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.900904269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.904262424+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.90428223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.904287263+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:11.904298617+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904302922+07:00","message":"[bufferProcess] interim [700000000]:พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904305414+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904308017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904310352+07:00","message":"> Transcript [2373] [false]: 'พลตำรวจตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904313213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904315196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904317097+07:00","message":"StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:11.904319052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.227216489+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.22725053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.227256523+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.227266121+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227272636+07:00","message":"[bufferProcess] interim [0]:พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227275411+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227279588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227282328+07:00","message":"> Transcript [2374] [false]: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227285473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227287722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227289779+07:00","message":"StatePrefix: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227291948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227294565+07:00","message":"Push: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227296777+07:00","message":"TextPushed: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227299174+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.227301249+07:00","message":"Next Push (prob) : 'ตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.227308832+07:00","message":"push: {false พลตำรวจ 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.285733362+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.285772285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.285783431+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.28579416+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.28580156+07:00","message":"[bufferProcess] interim [120000000]:พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285803884+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285807887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285810762+07:00","message":"> Transcript [2375] [false]: 'พลตำรวจตรียรรยงสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285813867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285815904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285817911+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.285820204+07:00","message":"TextPushed: 'พลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.601106368+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.601149466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.601155815+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.601178092+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601185987+07:00","message":"[bufferProcess] interim [360000000]:พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.6011893+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601196714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601200084+07:00","message":"> Transcript [2376] [false]: 'พลตำรวจตรียรรยงสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601203761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601206137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601208662+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.601210978+07:00","message":"TextPushed: 'พลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.602116503+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.60215122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.602156718+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.602174153+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602181754+07:00","message":"[bufferProcess] interim [420000000]:พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602184288+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602190278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.60219294+07:00","message":"> Transcript [2377] [false]: 'พลตำรวจตรียรรยงสันติไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602196594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602199222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602201369+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.602203953+07:00","message":"TextPushed: 'พลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.729699853+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.729734823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.72974187+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.729758609+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729767043+07:00","message":"[bufferProcess] interim [480000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729772568+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729785136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729788188+07:00","message":"> Transcript [2378] [false]: 'พลตำรวจตรียรรยงสันติปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729792553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729794833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729797445+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729799915+07:00","message":"TextPushed: 'พลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.72980726+07:00","message":"Push: 'ตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729809529+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729811677+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.729814043+07:00","message":"Next Push (prob) : 'สันติปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.729821927+07:00","message":"push: {false ตรียรรยง 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.788535941+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.788577458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.788584474+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.788599611+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788607153+07:00","message":"[bufferProcess] interim [540000000]:พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788609997+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788617516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788620716+07:00","message":"> Transcript [2379] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788623495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.788625761+07:00","message":"Set new StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.917881163+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.917922978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.917929114+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:12.917941915+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.917949683+07:00","message":"[bufferProcess] interim [660000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.917953734+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.917959134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.917963487+07:00","message":"> Transcript [2380] [false]: 'พลตำรวจตรียรรยงสันติปรีชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:12.917967025+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:13.266234726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:13.266255049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.433947524+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.433991942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.433999303+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.434020182+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434028495+07:00","message":"[bufferProcess] interim [140000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434031397+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434035201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434038398+07:00","message":"> Transcript [2381] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.43404207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434044296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434046414+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.434049195+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.451986437+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.452017481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.45202291+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.452035895+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452042846+07:00","message":"[bufferProcess] interim [200000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452045281+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452048829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452051937+07:00","message":"> Transcript [2382] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452055382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452057744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452059746+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.452062616+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.51219507+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.512232024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.512240295+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.512254747+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512263246+07:00","message":"[bufferProcess] interim [260000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512265934+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512270477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.5122734+07:00","message":"> Transcript [2383] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.51227703+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512279365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512281299+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.512283679+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.514337532+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.514363801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.514368666+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.514381766+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514387415+07:00","message":"[bufferProcess] interim [320000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514390067+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514393292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514397111+07:00","message":"> Transcript [2384] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.51440056+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514402864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514407684+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514410763+07:00","message":"TextPushed: 'พลตำรวจตรียรรยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514413569+07:00","message":"Push: 'สันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514415636+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514418036+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.514420353+07:00","message":"Next Push (prob) : 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.514429517+07:00","message":"push: {false สันติปรีชาวัฒน์ 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.703626118+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.703662839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.703669503+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:13.703683372+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703692668+07:00","message":"[bufferProcess] interim [500000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703695503+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703699371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703702583+07:00","message":"> Transcript [2385] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703705971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703708225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703710367+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:13.703712968+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.031011885+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.031053235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.031059811+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.031077327+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031089194+07:00","message":"[bufferProcess] interim [740000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031093887+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031098653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031101813+07:00","message":"> Transcript [2386] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031105765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031108213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.03111078+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.031114513+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.08997565+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.090022545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.090029183+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.09004428+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090052393+07:00","message":"[bufferProcess] interim [920000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090055676+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.09006427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090067093+07:00","message":"> Transcript [2387] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090070907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090073136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090076555+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.090079407+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.547509598+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.547555442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.54756305+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.54758054+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547587999+07:00","message":"[bufferProcess] interim [280000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547591666+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.5476003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547603345+07:00","message":"> Transcript [2388] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.5476072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547609416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547611986+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547614452+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547624971+07:00","message":"Push: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547627324+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547629669+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.547632409+07:00","message":"Next Push (prob) : 'บังคับการตำรวจภูธร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.547640105+07:00","message":"push: {false ผู้ 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.921738248+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.921800412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.921810186+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:14.921829008+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921838792+07:00","message":"[bufferProcess] interim [700000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921844136+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921852907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.92185757+07:00","message":"> Transcript [2389] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921864031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921867212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921872002+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:14.921876116+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.500496167+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.500539786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.500545963+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.500563054+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500572148+07:00","message":"[bufferProcess] interim [300000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500574821+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500578849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500581874+07:00","message":"> Transcript [2390] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500586952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500589121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500592053+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.500595255+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.924278569+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.946830902+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.946874229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.946881239+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.946896155+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946903848+07:00","message":"[bufferProcess] interim [660000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946907052+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946910812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946913964+07:00","message":"> Transcript [2391] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946917274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946920396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.946922797+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:15.94692581+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:15.99608552+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.00468338+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.004726548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.004733094+07:00","message":"receive interim result [false|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.004746608+07:00","message":"[buffer interim] 174 false พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004754644+07:00","message":"[bufferProcess] interim [780000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004757508+07:00","message":"[bufferProcess] send to processor:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004764811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004768132+07:00","message":"> Transcript [2392] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004772221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.00477479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004777187+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.00478007+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004796354+07:00","message":"Push: 'บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004798792+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004801919+07:00","message":"Set new StatePrefix : 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.004804916+07:00","message":"Next Push (prob) : 'จังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.00481359+07:00","message":"push: {false บังคับการตำรวจภูธร 0 0xc003d0c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077523655+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077561536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077571488+07:00","message":"receive interim result [true|false]: พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.07758151+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077583793+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077589814+07:00","message":"[buffer interim] 174 true พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.07759804+07:00","message":"[bufferProcess] interim [870000000]:พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077603547+07:00","message":"[bufferProcess] send to processor (isfinal):พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077607797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077610858+07:00","message":"> Transcript [2393] [false]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077614901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077617103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077619538+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077622891+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077625025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077627134+07:00","message":"> Transcript [2394] [true]: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.07762946+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077631307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077633123+07:00","message":"StatePrefix: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธรจังหวัดลพบุรีสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077635155+07:00","message":"TextPushed: 'พลตำรวจตรียรรยงสันติปรีชาวัฒน์ผู้บังคับการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.077642221+07:00","message":"Push: 'จังหวัดลพบุรีสั่งการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.077650407+07:00","message":"push: {true จังหวัดลพบุรีสั่งการให้ 0 0xc003d0c000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:16.089369623+07:00","message":"write wav file: './tmp/7583/7583_174.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:16.267195376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:16.267227271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.45905253+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.459093448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.459098259+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.459113002+07:00","message":"[buffer interim] 175 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.459120122+07:00","message":"[bufferProcess] interim [480000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.459122147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.649913652+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.649958939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.649965148+07:00","message":"receive interim result [false|false]: รู้สึกตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.649983072+07:00","message":"[buffer interim] 175 false รู้สึกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.649993601+07:00","message":"[bufferProcess] interim [660000000]:รู้สึกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.649996365+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.650002133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.650005049+07:00","message":"> Transcript [2395] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.650007345+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.653689226+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.653704762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.653708888+07:00","message":"receive interim result [false|false]: สืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:16.653717199+07:00","message":"[buffer interim] 175 false สืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653721561+07:00","message":"[bufferProcess] interim [720000000]:สืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653723757+07:00","message":"[bufferProcess] send to processor:รู้สึกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653726258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653728449+07:00","message":"> Transcript [2396] [false]: 'รู้สึกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653731957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653734343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653736453+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:16.653738591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.039733324+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.039778853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.039797364+07:00","message":"receive interim result [false|false]: สืบสวนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.039813809+07:00","message":"[buffer interim] 175 false สืบสวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039822888+07:00","message":"[bufferProcess] interim [80000000]:สืบสวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039826525+07:00","message":"[bufferProcess] send to processor:สืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039831686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039835749+07:00","message":"> Transcript [2397] [false]: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039839166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.039842397+07:00","message":"Set new StatePrefix: 'สืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.154623623+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.154667191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.154672903+07:00","message":"receive interim result [false|false]: สืบสวนเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.154688348+07:00","message":"[buffer interim] 175 false สืบสวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154696168+07:00","message":"[bufferProcess] interim [140000000]:สืบสวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154698476+07:00","message":"[bufferProcess] send to processor:สืบสวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154702962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154705824+07:00","message":"> Transcript [2398] [false]: 'สืบสวนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154708684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.1547107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154712804+07:00","message":"StatePrefix: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.154714984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.358484658+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.358532914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.358539614+07:00","message":"receive interim result [false|false]: สืบสวนเร่งด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.358552784+07:00","message":"[buffer interim] 175 false สืบสวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.35856671+07:00","message":"[bufferProcess] interim [380000000]:สืบสวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358570252+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358576122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358579099+07:00","message":"> Transcript [2399] [false]: 'สืบสวนเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358582757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358585024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358587086+07:00","message":"StatePrefix: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.358589208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.550461497+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.550500495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.55050666+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:17.550520776+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550531198+07:00","message":"[bufferProcess] interim [620000000]:สืบสวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550533589+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550538297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550541526+07:00","message":"> Transcript [2400] [false]: 'สืบสวนเร่งด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550545257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550547493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550549399+07:00","message":"StatePrefix: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:17.550551398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.055819836+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.055861094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.055867727+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.055884689+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055892434+07:00","message":"[bufferProcess] interim [40000000]:สืบสวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055895473+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055899078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055902058+07:00","message":"> Transcript [2401] [false]: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055905438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055907931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055910134+07:00","message":"StatePrefix: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055912451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055915202+07:00","message":"Push: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.05591717+07:00","message":"TextPushed: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.05591957+07:00","message":"Set new StatePrefix : 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.055922449+07:00","message":"Next Push (prob) : 'เร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.055931569+07:00","message":"push: {false สืบสวน 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.115740736+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.115780151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.115793467+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.11580424+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115811523+07:00","message":"[bufferProcess] interim [220000000]:สืบสวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115814025+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115817849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115820624+07:00","message":"> Transcript [2402] [false]: 'สืบสวนเร่งตรวจสอบกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115824221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115826605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.115828855+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.11583125+07:00","message":"TextPushed: 'สืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.432026099+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.432064821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.43207223+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.432085927+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.43209357+07:00","message":"[bufferProcess] interim [460000000]:สืบสวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432096482+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432103106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432106135+07:00","message":"> Transcript [2403] [false]: 'สืบสวนเร่งตรวจสอบกล้องวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432109882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432112288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432114418+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.432117062+07:00","message":"TextPushed: 'สืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.635836338+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.635880451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.63588709+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.635902066+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635910246+07:00","message":"[bufferProcess] interim [700000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635913098+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.6359212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635924164+07:00","message":"> Transcript [2404] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635928085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635930621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635933076+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.635935575+07:00","message":"TextPushed: 'สืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.960318738+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.960364545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.960372017+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.960387715+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960405474+07:00","message":"[bufferProcess] interim [0]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.96040818+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960416341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960422083+07:00","message":"> Transcript [2405] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960426359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960429375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960431907+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960434374+07:00","message":"TextPushed: 'สืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960441185+07:00","message":"Push: 'เร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960443137+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960445677+07:00","message":"Set new StatePrefix : 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:18.960448846+07:00","message":"Next Push (prob) : 'กล้องวงจรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:18.960457807+07:00","message":"push: {false เร่งตรวจสอบ 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.020082734+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.020126925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.020134158+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.020153533+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020161981+07:00","message":"[bufferProcess] interim [120000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020165277+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020174452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020177626+07:00","message":"> Transcript [2406] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020181813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020184202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.02018663+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.020190063+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.209725435+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.209769799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.209776666+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.20979714+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209809095+07:00","message":"[bufferProcess] interim [300000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209811774+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209815394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.2098189+07:00","message":"> Transcript [2407] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.20982263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209824888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209826993+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.209829687+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:19.267516602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:19.267530556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.522369462+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.522407277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.522413451+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:19.522428741+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522437299+07:00","message":"[bufferProcess] interim [540000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522439905+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522443939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522446937+07:00","message":"> Transcript [2408] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522450163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522452293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.522454725+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:19.52245746+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.166653563+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.166702527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.16671012+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.166726047+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166734263+07:00","message":"[bufferProcess] interim [140000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166737685+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.16674588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166749321+07:00","message":"> Transcript [2409] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166753333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166757078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166759798+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166763138+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166771052+07:00","message":"Push: 'กล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166773139+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.16677591+07:00","message":"Set new StatePrefix : 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.166778727+07:00","message":"Next Push (prob) : 'ตามเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.166808185+07:00","message":"push: {false กล้องวงจรปิด 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.238059967+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.238098461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.238104056+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.238121053+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238129644+07:00","message":"[bufferProcess] interim [320000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238132509+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.23813792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238141365+07:00","message":"> Transcript [2410] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238144517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238146576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238148916+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.238151669+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.442191658+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.442218477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.442224425+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.442236785+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442242864+07:00","message":"[bufferProcess] interim [500000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442247965+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.4422521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442254765+07:00","message":"> Transcript [2411] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442258292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442260192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442262117+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.442264573+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.572285678+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.572332389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.572339133+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.572355708+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572363412+07:00","message":"[bufferProcess] interim [560000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572366156+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572370236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572372988+07:00","message":"> Transcript [2412] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572376466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572378914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572380861+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.572383396+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.590940449+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.590975307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.590981424+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.590994769+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591001033+07:00","message":"[bufferProcess] interim [620000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591003602+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591007832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.59101151+07:00","message":"> Transcript [2413] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591015437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591017549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591019642+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591022156+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591028913+07:00","message":"Push: 'ตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591031049+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.591033272+07:00","message":"Set new StatePrefix : 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.59103549+07:00","message":"Next Push (prob) : 'ที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.591044451+07:00","message":"push: {false ตามเส้นทาง 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.626850555+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.626881399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.626887603+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.626896869+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626902861+07:00","message":"[bufferProcess] interim [680000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626905422+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626909385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626913479+07:00","message":"> Transcript [2414] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626916774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.626920164+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.770652628+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.770691202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.77069777+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.770712232+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770720255+07:00","message":"[bufferProcess] interim [800000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.77072285+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770727443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770730975+07:00","message":"> Transcript [2415] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770735184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770737397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770739319+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.770742203+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.805788597+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.805834342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.805840917+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.805863802+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805871184+07:00","message":"[bufferProcess] interim [860000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805873841+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805877421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805880735+07:00","message":"> Transcript [2416] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805883283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.805885487+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่เข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.812335274+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.81236422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.812369834+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:20.812387837+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812393248+07:00","message":"[bufferProcess] interim [920000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812395759+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812399343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812402159+07:00","message":"> Transcript [2417] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812404515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:20.812407503+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.065647774+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.06568482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.065691203+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.065704373+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065710884+07:00","message":"[bufferProcess] interim [40000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065713613+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065719774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065722682+07:00","message":"> Transcript [2418] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065725573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.065727912+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.126624211+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.126655989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.126661573+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.126670937+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126677028+07:00","message":"[bufferProcess] interim [160000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126679613+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126683409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126686487+07:00","message":"> Transcript [2419] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126689131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.126691126+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.127749978+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.127758648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.127762201+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.127769718+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127773213+07:00","message":"[bufferProcess] interim [220000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127775494+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127777702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127779744+07:00","message":"> Transcript [2420] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127781901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.127784076+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.253584838+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.253625905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.253632069+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.253645254+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.25365408+07:00","message":"[bufferProcess] interim [280000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.253656706+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.253662607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.253665385+07:00","message":"> Transcript [2421] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.253667794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.253670313+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้กอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.493947127+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.575463172+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.575506334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.575513709+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.575529971+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.575536876+07:00","message":"[bufferProcess] interim [640000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.57553978+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.575548688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.575553175+07:00","message":"> Transcript [2422] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.575557295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.575561251+07:00","message":"Set new StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.580071255+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.580102437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.580108865+07:00","message":"receive interim result [false|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.580126289+07:00","message":"[buffer interim] 175 false สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580134548+07:00","message":"[bufferProcess] interim [700000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580136986+07:00","message":"[bufferProcess] send to processor:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580144138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580146958+07:00","message":"> Transcript [2423] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580152905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.58015542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.580159808+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.58016311+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610560751+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610609727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุสลด\",\"confidence\":0.95146835}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610619179+07:00","message":"receive interim result [true|false]: สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุสลด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610631658+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610634213+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.61064208+07:00","message":"[buffer interim] 175 true สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุสลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610651029+07:00","message":"[bufferProcess] interim [730000000]:สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุสลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610664212+07:00","message":"[bufferProcess] send to processor (isfinal):สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.61066782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610670862+07:00","message":"> Transcript [2424] [false]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610674954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610677054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610679494+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610682418+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610684697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610689331+07:00","message":"> Transcript [2425] [true]: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุสลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610691749+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.61069362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610695386+07:00","message":"StatePrefix: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทางที่คาดว่าผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.610697447+07:00","message":"TextPushed: 'สืบสวนเร่งตรวจสอบกล้องวงจรปิดตามเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.61070577+07:00","message":"Push: 'ที่คาดว่าผู้ก่อเหตุสลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.610715182+07:00","message":"push: {true ที่คาดว่าผู้ก่อเหตุสลด 0 0xc00394ac00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:21.622311314+07:00","message":"write wav file: './tmp/7583/7583_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.635298441+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.978520997+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.978573105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.978578719+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:21.978593885+07:00","message":"[buffer interim] 176 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.978600993+07:00","message":"[bufferProcess] interim [420000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:21.978602904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.073534057+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.182913238+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.182954364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.182960163+07:00","message":"receive interim result [false|false]: หนี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.182973221+07:00","message":"[buffer interim] 176 false หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.182982725+07:00","message":"[bufferProcess] interim [600000000]:หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.182984874+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.182990169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.182993288+07:00","message":"> Transcript [2426] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.182995603+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193843038+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193861114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนี\",\"confidence\":0.9501868}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193865813+07:00","message":"receive interim result [true|false]: หนี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193874732+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193877262+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193882709+07:00","message":"[buffer interim] 176 true หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.19388658+07:00","message":"[bufferProcess] interim [660000000]:หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.19389288+07:00","message":"[bufferProcess] send to processor (isfinal):หนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193895529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193897869+07:00","message":"> Transcript [2427] [false]: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193900506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193902601+07:00","message":"Set new StatePrefix: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193904518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193906433+07:00","message":"> Transcript [2428] [true]: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193908837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193911046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.19391341+07:00","message":"StatePrefix: 'หนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193915451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:22.193920929+07:00","message":"Push: 'หนี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.193929688+07:00","message":"push: {true หนี 0 0xc0018ed180}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:22.199683186+07:00","message":"write wav file: './tmp/7583/7583_176.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:22.268200907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:22.268216512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:22.335546969+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.183882133+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.183923489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.183929723+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.183945278+07:00","message":"[buffer interim] 177 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.183951662+07:00","message":"[bufferProcess] interim [900000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.183954506+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.371555987+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.371603773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.371611804+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.37162779+07:00","message":"[buffer interim] 177 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.371640309+07:00","message":"[bufferProcess] interim [80000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.371643946+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.371657166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.371665343+07:00","message":"> Transcript [2429] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.371670201+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.559241725+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.559280585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.559287502+07:00","message":"receive interim result [false|false]: ตรวจสอบราย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.559301196+07:00","message":"[buffer interim] 177 false ตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559307569+07:00","message":"[bufferProcess] interim [320000000]:ตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559310149+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559317361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559320388+07:00","message":"> Transcript [2430] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559323146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559325167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559327412+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.559329749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.697147113+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.697197504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.697204158+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.697218429+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697226565+07:00","message":"[bufferProcess] interim [380000000]:ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697229633+07:00","message":"[bufferProcess] send to processor:ตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.69723636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697239414+07:00","message":"> Transcript [2431] [false]: 'ตรวจสอบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697243191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697245567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697247717+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.697251722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.880141664+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.880182713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.88018872+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:23.880203283+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880210245+07:00","message":"[bufferProcess] interim [620000000]:ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880212931+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880220244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880223417+07:00","message":"> Transcript [2432] [false]: 'ตรวจสอบประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880226364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.88023132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.880233832+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:23.88023607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.064944601+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.064980052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.064985824+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065001365+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065008144+07:00","message":"[bufferProcess] interim [740000000]:ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065010669+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065014878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065017669+07:00","message":"> Transcript [2433] [false]: 'ตรวจสอบประวัติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065020813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065022879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065024844+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065026824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065029473+07:00","message":"Push: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065031569+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065033802+07:00","message":"Set new StatePrefix : 'ตรวจสอบประวัติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065036181+07:00","message":"Next Push (prob) : 'สอบประวัติผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065044302+07:00","message":"push: {false ตรวจ 0 0xc003d0d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065215017+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065248576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065254158+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.065266594+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065271652+07:00","message":"[bufferProcess] interim [800000000]:ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065273997+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065278695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065281343+07:00","message":"> Transcript [2434] [false]: 'ตรวจสอบประวัติพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065283976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.065286479+07:00","message":"Set new StatePrefix: 'ตรวจสอบประวัติพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.197603901+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.197641706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.19764792+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.197660894+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197667897+07:00","message":"[bufferProcess] interim [920000000]:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197670379+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197676095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197679955+07:00","message":"> Transcript [2435] [false]: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197682312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.197684543+07:00","message":"Set new StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.63321095+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.711015714+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.711055753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.711061909+07:00","message":"receive interim result [false|false]: ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.711075303+07:00","message":"[buffer interim] 177 false ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711081882+07:00","message":"[bufferProcess] interim [520000000]:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711084526+07:00","message":"[bufferProcess] send to processor:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711090427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.7110946+07:00","message":"> Transcript [2436] [false]: 'ตรวจสอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711099678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711102739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711105821+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.711109203+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.723956791+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.723984731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบประวัติผู้เสียชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.723989944+07:00","message":"receive interim result [true|false]: ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.723998919+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.724001147+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.724007437+07:00","message":"[buffer interim] 177 true ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724013203+07:00","message":"[bufferProcess] interim [520000000]:ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724017836+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบประวัติผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724020932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.72402369+07:00","message":"> Transcript [2437] [false]: 'ตรวจสอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724026443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724028329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724030215+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724032312+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.72403418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724036219+07:00","message":"> Transcript [2438] [true]: 'ตรวจสอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724038456+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724040184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724041981+07:00","message":"StatePrefix: 'ตรวจสอบประวัติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724043819+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:24.724049638+07:00","message":"Push: 'สอบประวัติผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.724057883+07:00","message":"push: {true สอบประวัติผู้เสียชีวิต 0 0xc003d0d000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:24.734730895+07:00","message":"write wav file: './tmp/7583/7583_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:24.768240807+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.126031817+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.126073492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.126078634+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.126092334+07:00","message":"[buffer interim] 178 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.126099209+07:00","message":"[bufferProcess] interim [420000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.126101267+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:25.268592001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:25.268610561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.427385987+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.427431123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.427439204+07:00","message":"receive interim result [false|false]: เกี่ยวข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.427458106+07:00","message":"[buffer interim] 178 false เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.427471016+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.427475195+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.427484792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.42748952+07:00","message":"> Transcript [2439] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.427493176+07:00","message":"Set StatePrefix (first interim): 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.428951205+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.428967957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.428972885+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.428985091+07:00","message":"[buffer interim] 178 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.428990833+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.428994765+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.429002713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.429006106+07:00","message":"> Transcript [2440] [false]: 'เกี่ยวข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.429010287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.429013937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.429017083+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.42902028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.614612495+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.614650153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.614667036+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.614681311+07:00","message":"[buffer interim] 178 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614688377+07:00","message":"[bufferProcess] interim [900000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614691026+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614696842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614699619+07:00","message":"> Transcript [2441] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614703351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.61470694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.614709026+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.61471115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.82701029+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.827045941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.827051316+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.827064027+07:00","message":"[buffer interim] 178 false เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827070748+07:00","message":"[bufferProcess] interim [80000000]:เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827073117+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827078868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827081644+07:00","message":"> Transcript [2442] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827084988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827087122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827089022+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.827091573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993540568+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993578339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993584859+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993597637+07:00","message":"[buffer interim] 178 false เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993604045+07:00","message":"[bufferProcess] interim [260000000]:เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993606345+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993614596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993617832+07:00","message":"> Transcript [2443] [false]: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993622583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993625739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993629462+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993632826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993640327+07:00","message":"Push: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993643704+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993646498+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:25.993650036+07:00","message":"Next Push (prob) : 'ข้องกับยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:25.993668389+07:00","message":"push: {false เกี่ยว 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.114435986+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.199978592+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.200016789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.200022527+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.200037556+07:00","message":"[buffer interim] 178 false เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200044869+07:00","message":"[bufferProcess] interim [500000000]:เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200047174+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200051253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.20005411+07:00","message":"> Transcript [2444] [false]: 'เกี่ยวข้องกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200057598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200059665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200061638+07:00","message":"StatePrefix: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.200064032+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206720326+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206761658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับยาเสพติด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206767369+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206780392+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.20678268+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206789466+07:00","message":"[buffer interim] 178 true เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.20679668+07:00","message":"[bufferProcess] interim [560000000]:เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206812416+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.20681758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206822542+07:00","message":"> Transcript [2445] [false]: 'เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206825595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206827613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206830089+07:00","message":"StatePrefix: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206832197+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206834015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206836127+07:00","message":"> Transcript [2446] [true]: 'เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.20683855+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206840962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206843353+07:00","message":"StatePrefix: 'เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206845207+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.206851352+07:00","message":"Push: 'ข้องกับยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.206861567+07:00","message":"push: {true ข้องกับยาเสพติด 0 0xc003d0c280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:26.213307645+07:00","message":"write wav file: './tmp/7583/7583_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.36720527+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.906141982+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.906183499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.906188752+07:00","message":"receive interim result [false|false]: เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:26.906208503+07:00","message":"[buffer interim] 179 false เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.906215698+07:00","message":"[bufferProcess] interim [420000000]:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:26.906217709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.095569066+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.095609966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.09561569+07:00","message":"receive interim result [false|false]: เบิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.09562875+07:00","message":"[buffer interim] 179 false เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.095635619+07:00","message":"[bufferProcess] interim [540000000]:เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.095638078+07:00","message":"[bufferProcess] send to processor:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.095643465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.095646665+07:00","message":"> Transcript [2447] [false]: 'เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.095649081+07:00","message":"Set StatePrefix (first interim): 'เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.215503256+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.215546284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.215552089+07:00","message":"receive interim result [false|false]: เบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.215565517+07:00","message":"[buffer interim] 179 false เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215572849+07:00","message":"[bufferProcess] interim [660000000]:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215575784+07:00","message":"[bufferProcess] send to processor:เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215582557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215585419+07:00","message":"> Transcript [2448] [false]: 'เบิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215587921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.215590085+07:00","message":"Set new StatePrefix: 'เบิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795157666+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795199264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795207806+07:00","message":"receive interim result [false|false]: เบื้องต้นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.795232475+07:00","message":"[buffer interim] 179 false เบื้องต้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795249095+07:00","message":"[bufferProcess] interim [260000000]:เบื้องต้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795253109+07:00","message":"[bufferProcess] send to processor:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795264135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795268726+07:00","message":"> Transcript [2449] [false]: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795271984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.795275563+07:00","message":"Set new StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.799650656+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.799683968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.799690758+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.799704152+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799711952+07:00","message":"[bufferProcess] interim [320000000]:เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799715297+07:00","message":"[bufferProcess] send to processor:เบื้องต้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799722678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799726158+07:00","message":"> Transcript [2450] [false]: 'เบื้องต้นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799730139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799733231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799736162+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.799739326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.918529223+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.918572448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.918580465+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:27.91859686+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918607551+07:00","message":"[bufferProcess] interim [380000000]:เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918611201+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918618442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918623936+07:00","message":"> Transcript [2451] [false]: 'เบื้องต้นตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918628215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918631081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.918634113+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:27.91863697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.044497515+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.044533965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.04453961+07:00","message":"receive interim result [false|false]: เบื้องต้นต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.044553898+07:00","message":"[buffer interim] 179 false เบื้องต้นต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.04456097+07:00","message":"[bufferProcess] interim [500000000]:เบื้องต้นต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044563363+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044567079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.04456989+07:00","message":"> Transcript [2452] [false]: 'เบื้องต้นตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044573399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044575613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044577607+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.044579672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.117922651+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.117959442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.117967337+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.117984612+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.117993505+07:00","message":"[bufferProcess] interim [620000000]:เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.117997769+07:00","message":"[bufferProcess] send to processor:เบื้องต้นต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118007962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118012012+07:00","message":"> Transcript [2453] [false]: 'เบื้องต้นต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118016928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118020955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118024146+07:00","message":"StatePrefix: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118026393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118033131+07:00","message":"Push: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118035198+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118037193+07:00","message":"Set new StatePrefix : 'เบื้องต้นต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.118039315+07:00","message":"Next Push (prob) : 'ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.118047451+07:00","message":"push: {false เบื้องต้น 0 0xc003d0cc00}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:28.26962379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:28.269631897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.443335383+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.443380775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.44338704+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.44340249+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443410426+07:00","message":"[bufferProcess] interim [860000000]:เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443413002+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443419812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443422792+07:00","message":"> Transcript [2454] [false]: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443425532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.443427693+07:00","message":"Set new StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.53107031+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.531109742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.531115991+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.531130832+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531138208+07:00","message":"[bufferProcess] interim [980000000]:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531141236+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531148049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531151045+07:00","message":"> Transcript [2455] [false]: 'เบื้องต้นตั้งประเด็นเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531154144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531159278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531161442+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.531163751+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.683450535+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.683486114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.683492421+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.683507524+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683517076+07:00","message":"[bufferProcess] interim [160000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683519623+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683526305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683529489+07:00","message":"> Transcript [2456] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683533174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683535387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.68353744+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.683541212+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.943332387+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.943373004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.943378734+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:28.943392652+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943399926+07:00","message":"[bufferProcess] interim [340000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.94340254+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943408874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943412062+07:00","message":"> Transcript [2457] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943415682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943418119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943421785+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:28.943424595+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132569295+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132612079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132619136+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132631494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132634691+07:00","message":"receive interim result [false|false]:  2 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132644183+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.13264809+07:00","message":"[buffer interim] 179 false  2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132653971+07:00","message":"[bufferProcess] interim [580000000]:เบื้องต้นตั้งประเด็นเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132656698+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132660411+07:00","message":"[bufferProcess] interim [580000000]: 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132662761+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132665975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132668888+07:00","message":"> Transcript [2458] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132672483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132674682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132676599+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132678711+07:00","message":"TextPushed: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132681365+07:00","message":"Push: 'ตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132683327+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132685362+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.132687499+07:00","message":"Next Push (prob) : 'เอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.132695259+07:00","message":"push: {false ตั้งประเด็น 0 0xc003d0cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352487486+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352529663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352536497+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352546578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352549312+07:00","message":"receive interim result [false|false]:  เรื่องคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352557289+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.352561369+07:00","message":"[buffer interim] 179 false  เรื่องคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.35256768+07:00","message":"[bufferProcess] interim [760000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352570909+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352574278+07:00","message":"[bufferProcess] interim [760000000]: เรื่องคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.35257675+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.35257959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352582688+07:00","message":"> Transcript [2459] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352588938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352591202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.35259317+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.352595453+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.41578452+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415831548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415838788+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415850944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415853789+07:00","message":"receive interim result [false|false]:  เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415862181+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.415869817+07:00","message":"[buffer interim] 179 false  เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415875656+07:00","message":"[bufferProcess] interim [880000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415879137+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415885789+07:00","message":"[bufferProcess] interim [880000000]: เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415889647+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.41590595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415931162+07:00","message":"> Transcript [2460] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.41593859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415941686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415944938+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.415947798+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.51723487+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.517279639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.51728633+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.517298853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องคือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.517301724+07:00","message":"receive interim result [false|false]:  เรื่องคือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.517309649+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.517313884+07:00","message":"[buffer interim] 179 false  เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517320738+07:00","message":"[bufferProcess] interim [940000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517323418+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517326496+07:00","message":"[bufferProcess] interim [940000000]: เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517330821+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517334166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517337397+07:00","message":"> Transcript [2461] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517341407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517343738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.517345712+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.51734805+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596169226+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596207291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596213669+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596225267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596228144+07:00","message":"receive interim result [false|false]:  เรื่องความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596235991+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596239781+07:00","message":"[buffer interim] 179 false  เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596245628+07:00","message":"[bufferProcess] interim [120000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596248671+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596251981+07:00","message":"[bufferProcess] interim [120000000]: เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596254254+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596257068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596260074+07:00","message":"> Transcript [2462] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596264001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.59626606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596268097+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.59627029+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596272858+07:00","message":"Push: 'เอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596275432+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596278568+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องคือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.596281046+07:00","message":"Next Push (prob) : 'คือความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.596289466+07:00","message":"push: {false เอาไว้ 2 เรื่อง 0 0xc003d0cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836384817+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836417453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836423836+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836432633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836435824+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.8364437+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:29.836447316+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836452722+07:00","message":"[bufferProcess] interim [300000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836455397+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836458787+07:00","message":"[bufferProcess] interim [300000000]: เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836462557+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836465814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836468597+07:00","message":"> Transcript [2463] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836471069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:29.836473263+07:00","message":"Set new StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.295252906+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.295293462+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-06-19T09:18:30.295300298+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.295311081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.29531422+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.295321265+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.295325022+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295331481+07:00","message":"[bufferProcess] interim [780000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295334416+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295338241+07:00","message":"[bufferProcess] interim [780000000]: เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295341191+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295344225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295347024+07:00","message":"> Transcript [2464] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295350582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295352859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295354833+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.295357507+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450357667+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450404029+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-06-19T09:18:30.450411318+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450420237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450423537+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450431863+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.450435715+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450442767+07:00","message":"[bufferProcess] interim [900000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450445548+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450448946+07:00","message":"[bufferProcess] interim [900000000]: เรื่องความขัดแย้งและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450452416+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450455798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450461563+07:00","message":"> Transcript [2465] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450465975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.45046816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450470474+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.450473029+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557296524+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557343253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557350986+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557363285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557366815+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557374661+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.557378894+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557385935+07:00","message":"[bufferProcess] interim [960000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557389507+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557393187+07:00","message":"[bufferProcess] interim [960000000]: เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557395803+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557399203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557401955+07:00","message":"> Transcript [2466] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557406409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.55740856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557410897+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.557413432+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741266316+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.7413078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741314772+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741332037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741337038+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741350029+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741368265+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741376076+07:00","message":"[bufferProcess] interim [140000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741379283+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741386014+07:00","message":"[bufferProcess] interim [140000000]: เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741389463+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741392742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741396193+07:00","message":"> Transcript [2467] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741400496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741402825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741405188+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741407469+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741414373+07:00","message":"Push: 'ความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741416592+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741418788+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.741421482+07:00","message":"Next Push (prob) : 'แย้งและผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.741430542+07:00","message":"push: {false ความขัด 0 0xc003d0cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997523387+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997564811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997571869+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997582304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997585381+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997592406+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:30.997595853+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997604173+07:00","message":"[bufferProcess] interim [440000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997606813+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997610937+07:00","message":"[bufferProcess] interim [440000000]: เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997618024+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997621366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.99762456+07:00","message":"> Transcript [2468] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997628421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997630723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.997633246+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:30.99763579+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139915799+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139955403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139962047+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139971763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากหญ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139975156+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139982316+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.139988625+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.139995364+07:00","message":"[bufferProcess] interim [620000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140000659+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140006303+07:00","message":"[bufferProcess] interim [620000000]: เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140009428+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140012616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140015614+07:00","message":"> Transcript [2469] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140019874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140022356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140024655+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.140027432+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:31.270042236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:31.270042178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313332039+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313373748+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-06-19T09:18:31.313381146+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313392123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313397558+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313412863+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.313421411+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313429647+07:00","message":"[bufferProcess] interim [740000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313432818+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313436801+07:00","message":"[bufferProcess] interim [740000000]: เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313440515+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313443794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313447271+07:00","message":"> Transcript [2470] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313451183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313453415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313455531+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.313458031+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314910561+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314922049+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-06-19T09:18:31.314925907+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314932628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314936748+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314942632+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.31494724+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314952768+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.31495563+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314958566+07:00","message":"[bufferProcess] interim [800000000]: เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314961156+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314963951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314966127+07:00","message":"> Transcript [2471] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314969408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314971696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314973712+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314975977+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314979017+07:00","message":"Push: 'แย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314980936+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314983561+07:00","message":"Set new StatePrefix : 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.314986152+07:00","message":"Next Push (prob) : 'ประโยชน์จากยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.314997329+07:00","message":"push: {false แย้งและผล 0 0xc003d0cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.496416824+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.575961769+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576005173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576011015+07:00","message":"receive interim result [false|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576023485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576027434+07:00","message":"receive interim result [false|false]:  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576036237+07:00","message":"[buffer interim] 179 false เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.576040085+07:00","message":"[buffer interim] 179 false  เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576047548+07:00","message":"[bufferProcess] interim [40000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576050677+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576053981+07:00","message":"[bufferProcess] interim [40000000]: เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576056851+07:00","message":"[bufferProcess] update buffer: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.57606026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576063592+07:00","message":"> Transcript [2472] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576069981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576072572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576074628+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.576077146+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.61977084+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619820216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด\",\"confidence\":0.95732665}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619827327+07:00","message":"receive interim result [true|false]: เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619836937+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619839459+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619846432+07:00","message":"[buffer interim] 179 true เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.61985817+07:00","message":"[bufferProcess] interim [130000000]:เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.61986549+07:00","message":"[bufferProcess] send to processor (isfinal):เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.61986889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619872128+07:00","message":"> Transcript [2473] [false]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.61987583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619877839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619880816+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619884263+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619887574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619890599+07:00","message":"> Transcript [2474] [true]: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619894423+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619897265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619900363+07:00","message":"StatePrefix: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผลประโยชน์จากยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619903717+07:00","message":"TextPushed: 'เบื้องต้นตั้งประเด็นเอาไว้ 2 เรื่องความขัดแย้งและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:31.619912445+07:00","message":"Push: 'ประโยชน์จากยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.619924962+07:00","message":"push: {true ประโยชน์จากยาเสพติด 0 0xc003d0cc00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:31.630912476+07:00","message":"write wav file: './tmp/7583/7583_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:31.815627384+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.158051285+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.158099886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.158105269+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.158121619+07:00","message":"[buffer interim] 180 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.15812956+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.158131754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.406651211+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.40669872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.406707168+07:00","message":"receive interim result [false|false]: แล้วความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.406725401+07:00","message":"[buffer interim] 180 false แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.406743021+07:00","message":"[bufferProcess] interim [600000000]:แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.406746598+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.40675149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.406756258+07:00","message":"> Transcript [2475] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.406759852+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.477123279+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.47718528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.477193914+07:00","message":"receive interim result [false|false]: แล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.477211525+07:00","message":"[buffer interim] 180 false แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477220949+07:00","message":"[bufferProcess] interim [660000000]:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477225361+07:00","message":"[bufferProcess] send to processor:แล้วความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477236236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477240643+07:00","message":"> Transcript [2476] [false]: 'แล้วความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477246239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477249073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.477251785+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.4772554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.533873867+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.53390809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.533914317+07:00","message":"receive interim result [false|false]: และความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.533927952+07:00","message":"[buffer interim] 180 false และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533937053+07:00","message":"[bufferProcess] interim [780000000]:และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.53393951+07:00","message":"[bufferProcess] send to processor:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533943724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533946808+07:00","message":"> Transcript [2477] [false]: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533949651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533951613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533953589+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.533955615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.662209656+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.662249633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.662255301+07:00","message":"receive interim result [false|false]: และความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.662265856+07:00","message":"[buffer interim] 180 false และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.66227416+07:00","message":"[bufferProcess] interim [840000000]:และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.662277862+07:00","message":"[bufferProcess] send to processor:และความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.662282827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.662287091+07:00","message":"> Transcript [2478] [false]: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.662290296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.662293569+07:00","message":"Set new StatePrefix: 'และความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.854780326+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.854804468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.854809707+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:32.854846288+07:00","message":"[buffer interim] 180 false และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854853578+07:00","message":"[bufferProcess] interim [80000000]:และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854856535+07:00","message":"[bufferProcess] send to processor:และความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854864498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854866871+07:00","message":"> Transcript [2479] [false]: 'และความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854870247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854872401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854874285+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:32.854876367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.041782586+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.041832784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.041839613+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.04185432+07:00","message":"[buffer interim] 180 false และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041861712+07:00","message":"[bufferProcess] interim [260000000]:และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041866836+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041871096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041874307+07:00","message":"> Transcript [2480] [false]: 'และความขัดแย้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041877738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041885226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041887389+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.041889652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.237629346+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.237669226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.237675349+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.237689457+07:00","message":"[buffer interim] 180 false และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237700209+07:00","message":"[bufferProcess] interim [440000000]:และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237703171+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237710347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237713487+07:00","message":"> Transcript [2481] [false]: 'และความขัดแย้งเรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237716877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.23771919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237721706+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.237723964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.434997896+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.435037719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.435043894+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.435055949+07:00","message":"[buffer interim] 180 false และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435064356+07:00","message":"[bufferProcess] interim [680000000]:และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435067039+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435070947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435074279+07:00","message":"> Transcript [2482] [false]: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435077825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435080122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435082164+07:00","message":"StatePrefix: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.43508424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435086811+07:00","message":"Push: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435088719+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435091092+07:00","message":"Set new StatePrefix : 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.435093797+07:00","message":"Next Push (prob) : 'แย้งเรื่องการเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.435101899+07:00","message":"push: {false และความขัด 0 0xc0001fb800}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.756780958+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.756826783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.756835475+07:00","message":"receive interim result [false|false]: และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.756846201+07:00","message":"[buffer interim] 180 false และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756854428+07:00","message":"[bufferProcess] interim [980000000]:และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756857408+07:00","message":"[bufferProcess] send to processor:และความขัดแย้งเรื่องการเก็บของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756861227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756864208+07:00","message":"> Transcript [2483] [false]: 'และความขัดแย้งเรื่องการเก็บของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756868166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.75687019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756872472+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:33.756874885+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874928355+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874948173+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874950852+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874952898+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874954849+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874956792+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874958607+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874960626+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.874962436+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:33.923275939+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029607892+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029653231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และความขัดแย้งเรื่องการเก็บของเก่า\",\"confidence\":0.95353943}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029659993+07:00","message":"receive interim result [true|false]: และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029670659+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029673616+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029681589+07:00","message":"[buffer interim] 180 true และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029689692+07:00","message":"[bufferProcess] interim [340000000]:และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029693704+07:00","message":"[bufferProcess] send to processor (isfinal):และความขัดแย้งเรื่องการเก็บของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029702807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.02973802+07:00","message":"> Transcript [2484] [false]: 'และความขัดแย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029744697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029747819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029750327+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029753125+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.02975583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029758146+07:00","message":"> Transcript [2485] [true]: 'และความขัดแย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029760468+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029762246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029764054+07:00","message":"StatePrefix: 'และความขัดแย้งเรื่องการเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029765955+07:00","message":"TextPushed: 'และความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.029778244+07:00","message":"Push: 'แย้งเรื่องการเก็บของเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.029790917+07:00","message":"push: {true แย้งเรื่องการเก็บของเก่า 0 0xc0001fb800}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:34.037502236+07:00","message":"write wav file: './tmp/7583/7583_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.056542666+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:34.270537699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:34.270551693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.410709739+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.410754175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.410762438+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.410775878+07:00","message":"[buffer interim] 181 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.410782696+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.410784441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.528245838+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.528283999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.528289975+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.52830127+07:00","message":"[buffer interim] 181 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.528308925+07:00","message":"[bufferProcess] interim [480000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.528312029+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.528317358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.528321049+07:00","message":"> Transcript [2486] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.528323854+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.587381964+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.587412713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.587418248+07:00","message":"receive interim result [false|false]: ซึ่งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.58743154+07:00","message":"[buffer interim] 181 false ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.58743776+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.587440198+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.587445651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.587449131+07:00","message":"> Transcript [2487] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.587451704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.587453756+07:00","message":"Set new StatePrefix: 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.727572332+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.727617014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.72762498+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.727642818+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727651957+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727655959+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727664541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727669273+07:00","message":"> Transcript [2488] [false]: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727672858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.727676176+07:00","message":"Set new StatePrefix: 'ซึ่งผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.77027545+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.770319232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้กอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.770326641+07:00","message":"receive interim result [false|false]: ซึ่งผู้กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.77034459+07:00","message":"[buffer interim] 181 false ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770352347+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770354947+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770361772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770364708+07:00","message":"> Transcript [2489] [false]: 'ซึ่งผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770367743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770370119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770372633+07:00","message":"StatePrefix: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.770375477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.901650948+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.901687262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.901693107+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:34.901708189+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901714889+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901718181+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901725395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901728139+07:00","message":"> Transcript [2490] [false]: 'ซึ่งผู้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901731722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.90173397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901736438+07:00","message":"StatePrefix: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:34.901738634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.278549425+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.278590266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.278598576+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.278610058+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.27861854+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.278622434+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.278629986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.27863483+07:00","message":"> Transcript [2491] [false]: 'ซึ่งผู้ก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.27864005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.27864302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.278644949+07:00","message":"StatePrefix: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.278647317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.472998013+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.473041728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.473048109+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.473062275+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473070479+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473073287+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473079876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473082732+07:00","message":"> Transcript [2492] [false]: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473086505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.47308949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473091547+07:00","message":"StatePrefix: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473094194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473099932+07:00","message":"Push: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473104601+07:00","message":"TextPushed: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.473107212+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.47311011+07:00","message":"Next Push (prob) : 'ก่อเหตุอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.473134551+07:00","message":"push: {false ซึ่งผู้ 0 0xc0018ecf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.671461111+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.671496411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.671505264+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.671516776+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671523579+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671526043+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671531458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671534291+07:00","message":"> Transcript [2493] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671537517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.67153981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671541883+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.671544286+07:00","message":"TextPushed: 'ซึ่งผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.919303147+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.919337793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.919343474+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:35.919355693+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919362002+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919364611+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919370153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.91937332+07:00","message":"> Transcript [2494] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919376587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919378756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919380925+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:35.919383301+07:00","message":"TextPushed: 'ซึ่งผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.178864923+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.178909601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.178917592+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.178935042+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178944019+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178948251+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178953825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178958532+07:00","message":"> Transcript [2495] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178963351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178966366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178969731+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.178973073+07:00","message":"TextPushed: 'ซึ่งผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.38074003+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.380788873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.380797475+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.380814785+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.38083923+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380843621+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.38085327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.38085751+07:00","message":"> Transcript [2496] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380863573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380866897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380870481+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380873462+07:00","message":"TextPushed: 'ซึ่งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.38088291+07:00","message":"Push: 'ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380886091+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380889988+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.380895358+07:00","message":"Next Push (prob) : 'เข้าใจผิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.380923529+07:00","message":"push: {false ก่อเหตุอาจ 0 0xc0018ecf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.507527817+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.507571804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.507579592+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.507596717+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507607682+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507611583+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507619651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507624185+07:00","message":"> Transcript [2497] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507628931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507631859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507635042+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.507638771+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.630412848+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.630448871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.630454909+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.630467128+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630474224+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630480917+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630488047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630491408+07:00","message":"> Transcript [2498] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630494707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630496802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630498694+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.630501352+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.81841707+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.818460572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.818468873+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:36.818484086+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818490622+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818493533+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818500832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818504548+07:00","message":"> Transcript [2499] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818508481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818511015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818513313+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:36.818515688+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:37.270583758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:37.270607197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.277204442+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.277238668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.277244921+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.277256094+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277264274+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277266809+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277273347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277276365+07:00","message":"> Transcript [2500] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277280059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.27728242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277284592+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277287021+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277291582+07:00","message":"Push: 'เข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277293556+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277295693+07:00","message":"Set new StatePrefix : 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.277298235+07:00","message":"Next Push (prob) : 'ผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.277306359+07:00","message":"push: {false เข้าใจผิดว่า 0 0xc0018ecf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.396968846+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.397011261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.397019429+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.39703821+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397047709+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397051268+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397056864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397060255+07:00","message":"> Transcript [2501] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397065662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397068888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397071394+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.397074151+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.512753561+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.51928265+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.51932036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.519328489+07:00","message":"receive interim result [false|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.519346509+07:00","message":"[buffer interim] 181 false ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519355765+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519360323+07:00","message":"[bufferProcess] send to processor:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519365667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519370141+07:00","message":"> Transcript [2502] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519375231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519378154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519381562+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.519385119+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.57874516+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608257851+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608298322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608305399+07:00","message":"receive interim result [true|false]: ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608312708+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608315743+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608322983+07:00","message":"[buffer interim] 181 true ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608331529+07:00","message":"[bufferProcess] interim [690000000]:ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608335076+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608340552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608343473+07:00","message":"> Transcript [2503] [false]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608346857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608348821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608351245+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608354141+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608356127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608358275+07:00","message":"> Transcript [2504] [true]: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608360594+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608362437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608364137+07:00","message":"StatePrefix: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่าผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608366112+07:00","message":"TextPushed: 'ซึ่งผู้ก่อเหตุอาจเข้าใจผิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:37.608368939+07:00","message":"Push: 'ผู้เสียชีวิตหลักทรัพย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:37.608378872+07:00","message":"push: {true ผู้เสียชีวิตหลักทรัพย์ 0 0xc0018ecf80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:37.617812093+07:00","message":"write wav file: './tmp/7583/7583_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.353369792+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.435758305+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.435778498+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.435781746+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.435789005+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435795495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435799461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435802442+07:00","message":"> Transcript [2505] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435804944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435807074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435808922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435810781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:38.435813414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.435828247+07:00","message":"push: {true \n 0 0xc0018ed580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:38.441551737+07:00","message":"write wav file: './tmp/7583/7583_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:38.995701572+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.205936158+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:40.271065459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:40.271083131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.292862419+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.292887585+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.292891004+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.292899157+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292905571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292909999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292913019+07:00","message":"> Transcript [2506] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292915687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292917715+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292919748+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292921612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:40.292924568+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.29293242+07:00","message":"push: {true \n 0 0xc00189ce00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:40.303217365+07:00","message":"write wav file: './tmp/7583/7583_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:40.335857192+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.357096039+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.357151756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.357157085+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.357184474+07:00","message":"[buffer interim] 184 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.357191209+07:00","message":"[bufferProcess] interim [970000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.35719324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.357200748+07:00","message":"[bufferProcess] send to processor (ticker):เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.357204547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.357207902+07:00","message":"> Transcript [2507] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.357210716+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.365777195+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.365814347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.36581996+07:00","message":"receive interim result [false|false]: เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.365841227+07:00","message":"[buffer interim] 184 false เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.365848451+07:00","message":"[bufferProcess] interim [30000000]:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.365850461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.376343522+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.376377531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.376382585+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.376394812+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376401432+07:00","message":"[bufferProcess] interim [90000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376403699+07:00","message":"[bufferProcess] send to processor:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376406702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376409447+07:00","message":"> Transcript [2508] [false]: 'เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376412945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376415058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376417052+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.376419173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.756373042+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.756429832+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-06-19T09:18:41.756436144+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.756448422+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756455196+07:00","message":"[bufferProcess] interim [510000000]:เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756458196+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756464338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.7564679+07:00","message":"> Transcript [2509] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756471485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756473881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756476774+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.756479427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.95847496+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.958536622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.95854328+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:41.958558947+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958567337+07:00","message":"[bufferProcess] interim [690000000]:เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958569895+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958577524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958580624+07:00","message":"> Transcript [2510] [false]: 'เจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958584042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.95858648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958588876+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:41.958591162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.214431155+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.214477414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.214483308+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.21449478+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214504564+07:00","message":"[bufferProcess] interim [930000000]:เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214507386+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214514252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214517347+07:00","message":"> Transcript [2511] [false]: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214521073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214523376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214525291+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214527296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214532521+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214534586+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214536798+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.214538936+07:00","message":"Next Push (prob) : 'หน้าที่สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.214546916+07:00","message":"push: {false เจ้า 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.394471545+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.394515751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.394521466+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.394534984+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394542852+07:00","message":"[bufferProcess] interim [110000000]:เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394545454+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394552242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394555461+07:00","message":"> Transcript [2512] [false]: 'เจ้าหน้าที่สำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394559241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394561805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394563871+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.394566125+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.473047641+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.473082479+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-06-19T09:18:42.473088182+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:42.473099356+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473107417+07:00","message":"[bufferProcess] interim [230000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473109926+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473117619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473121342+07:00","message":"> Transcript [2513] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473126236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473128973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.473131987+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:42.47313524+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.119154674+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.119216318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.119228622+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.119247107+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119261065+07:00","message":"[bufferProcess] interim [830000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119265756+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119275515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119282355+07:00","message":"> Transcript [2514] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119287961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119290994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119295739+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.119299795+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:43.27203869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:43.272053426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.304662351+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.304699685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.304705587+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.304722049+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304730582+07:00","message":"[bufferProcess] interim [950000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304733723+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304737903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304741094+07:00","message":"> Transcript [2515] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304745164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304747466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304750013+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304752477+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.30475575+07:00","message":"Push: 'หน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304758294+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304760679+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.304762917+07:00","message":"Next Push (prob) : 'พระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.304770478+07:00","message":"push: {false หน้าที่สำนักงาน 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.555437078+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.555478617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.555485975+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.555499175+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555506381+07:00","message":"[bufferProcess] interim [250000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555509183+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555515827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555519106+07:00","message":"> Transcript [2516] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555522559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555524816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555528631+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.555532018+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.55638135+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.556407002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.55641222+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.5564242+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556429678+07:00","message":"[bufferProcess] interim [310000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556432149+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556437323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556440167+07:00","message":"> Transcript [2517] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.55644305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556445034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556447189+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.556449735+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.674302305+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.67433948+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-06-19T09:18:43.674346263+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.674359259+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674366016+07:00","message":"[bufferProcess] interim [430000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674368485+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.67437342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674376635+07:00","message":"> Transcript [2518] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674380188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674382387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674384737+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.674387647+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.874504508+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.874545757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.874551707+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.874565133+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874573469+07:00","message":"[bufferProcess] interim [550000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874576172+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874580158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874583916+07:00","message":"> Transcript [2519] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874588668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874590852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874593236+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874596465+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874603057+07:00","message":"Push: 'พระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874605366+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874607521+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:43.874610062+07:00","message":"Next Push (prob) : 'จังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:43.874644179+07:00","message":"push: {false พระพุทธศาสนา 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.260533549+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.260589267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.260595799+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.260609556+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260617201+07:00","message":"[bufferProcess] interim [30000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260619827+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260627422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260630539+07:00","message":"> Transcript [2520] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260635193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260637359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.26063982+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.260642562+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.514196674+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.51423832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.514245941+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.51426146+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514268591+07:00","message":"[bufferProcess] interim [150000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514271852+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514280144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.51428339+07:00","message":"> Transcript [2521] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514287282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514289809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514292022+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.514295075+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.577205713+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.577244607+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-06-19T09:18:44.577252109+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.57726707+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577274395+07:00","message":"[bufferProcess] interim [330000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577277471+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577285741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577288977+07:00","message":"> Transcript [2522] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577292924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577295701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.57730047+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.577303367+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.897440018+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.897492356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.897499757+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.897514447+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897522196+07:00","message":"[bufferProcess] interim [630000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.89752525+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897532105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897535012+07:00","message":"> Transcript [2523] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897539625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897541945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897545802+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897548568+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897558295+07:00","message":"Push: 'จังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897560691+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897563139+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:44.897566214+07:00","message":"Next Push (prob) : 'เพชรลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:44.897591477+07:00","message":"push: {false จังหวัดกำแพง 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.08725537+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.087295846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.087303944+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.087319248+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.08732699+07:00","message":"[bufferProcess] interim [810000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.08732998+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.087337948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.08734098+07:00","message":"> Transcript [2524] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.087344905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.087347595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.087349611+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.087352712+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.474828604+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.474882558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.474889133+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.474902166+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474910054+07:00","message":"[bufferProcess] interim [170000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474913319+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474919795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474922655+07:00","message":"> Transcript [2525] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474926403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474929043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474932094+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.474935288+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.618025604+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.618053492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.618058833+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.618071514+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618077834+07:00","message":"[bufferProcess] interim [290000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618080774+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618084571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.61808684+07:00","message":"> Transcript [2526] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618090068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618092389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618094421+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.618097137+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.669369383+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.669410679+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-06-19T09:18:45.669417163+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.669431002+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669438322+07:00","message":"[bufferProcess] interim [350000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669441366+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669449366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669452294+07:00","message":"> Transcript [2527] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669456804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.66945911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669461456+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669464049+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669469136+07:00","message":"Push: 'เพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669472918+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669475486+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.669478379+07:00","message":"Next Push (prob) : 'ตรวจสอบวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.669486962+07:00","message":"push: {false เพชรลงพื้นที่ 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.793401304+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.793464132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.793474348+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.79349071+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793500435+07:00","message":"[bufferProcess] interim [470000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793505001+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793510883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793515428+07:00","message":"> Transcript [2528] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793519796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.793524288+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.796064856+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.796078027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.796082506+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.796093407+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796098067+07:00","message":"[bufferProcess] interim [530000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796100592+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796103203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.79610549+07:00","message":"> Transcript [2529] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796109419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796111535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796113605+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.796116343+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.998738188+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.998778931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.998797714+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:45.998808794+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998815764+07:00","message":"[bufferProcess] interim [650000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998818782+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998822963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998826474+07:00","message":"> Transcript [2530] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998830222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998832487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998834456+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:45.998844225+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.133363428+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.133413361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.133422579+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.133436651+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133444102+07:00","message":"[bufferProcess] interim [830000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133447053+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133456082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133459213+07:00","message":"> Transcript [2531] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133463225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133465512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133468145+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.133475161+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:46.272760819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:46.272779782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.382514136+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.382554364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.382561863+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.382577565+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382585396+07:00","message":"[bufferProcess] interim [70000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382588724+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382596286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382599575+07:00","message":"> Transcript [2532] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382604118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382606644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382608907+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382611778+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382618939+07:00","message":"Push: 'ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382621577+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382624268+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.382629779+07:00","message":"Next Push (prob) : 'หนึ่งในเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.382653111+07:00","message":"push: {false ตรวจสอบวัดแห่ง 0 0xc0001fa100}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.5551418+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.614501135+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.638559037+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.638603039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.638619653+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.638638222+07:00","message":"[buffer interim] 184 false เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638653207+07:00","message":"[bufferProcess] interim [430000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638658645+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638668607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638673201+07:00","message":"> Transcript [2533] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.63867968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638682678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638686855+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.638691405+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.6627032+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662748203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662758765+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662770825+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662773128+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662779488+07:00","message":"[buffer interim] 184 true เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662787074+07:00","message":"[bufferProcess] interim [430000000]:เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662791644+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662808797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662847293+07:00","message":"> Transcript [2534] [false]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662856176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.66286017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662865135+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.66286827+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662871414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662874088+07:00","message":"> Transcript [2535] [true]: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662876546+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662878327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662880074+07:00","message":"StatePrefix: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่งหนึ่งในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.6628824+07:00","message":"TextPushed: 'เจ้าหน้าที่สำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชรลงพื้นที่ตรวจสอบวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:46.662892387+07:00","message":"Push: 'หนึ่งในเขตอำเภอคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:46.662905009+07:00","message":"push: {true หนึ่งในเขตอำเภอคลอง 0 0xc0001fa100}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:46.676356309+07:00","message":"write wav file: './tmp/7583/7583_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.123434726+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.123474387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.123480083+07:00","message":"receive interim result [false|false]: ถุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.123493939+07:00","message":"[buffer interim] 185 false ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.123501486+07:00","message":"[bufferProcess] interim [480000000]:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.123503864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.281315483+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.281352492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ถุงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.281358566+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.281370288+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.281376753+07:00","message":"[bufferProcess] interim [660000000]:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.281379042+07:00","message":"[bufferProcess] send to processor:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.281384491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.281387457+07:00","message":"> Transcript [2536] [false]: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.281389858+07:00","message":"Set StatePrefix (first interim): 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.836024501+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.836057292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ถุงค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.836062731+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:47.836074808+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.836081027+07:00","message":"[bufferProcess] interim [260000000]:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.836083341+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.836088849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.836091946+07:00","message":"> Transcript [2537] [false]: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.83609412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:47.83609626+07:00","message":"Set new StatePrefix: '2 ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174094361+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174132081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174138356+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174150985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174154342+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174161803+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.174165182+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174170928+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174173446+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174176819+07:00","message":"[bufferProcess] interim [620000000]: ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174179664+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174182822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174185883+07:00","message":"> Transcript [2538] [false]: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174188951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174191127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.174193115+07:00","message":"StatePrefix: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.17419513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235005288+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235040355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235046818+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235055467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235062747+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235071046+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.235074232+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235079959+07:00","message":"[bufferProcess] interim [680000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235082241+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235085301+07:00","message":"[bufferProcess] interim [680000000]: ถุงค่ะที่สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235087949+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235090639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235093283+07:00","message":"> Transcript [2539] [false]: '2 ถุงค่ะที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235096011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235098089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235100081+07:00","message":"StatePrefix: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.235102164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.367357439+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.367402556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ถุงค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.367409827+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.367425275+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367434389+07:00","message":"[bufferProcess] interim [800000000]:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367438163+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367449366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367453636+07:00","message":"> Transcript [2540] [false]: '2 ถุงค่ะที่สื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367458067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367461222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367466688+07:00","message":"StatePrefix: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.367470146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.481951101+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.481988226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.481994571+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.482006532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.482010065+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.482018492+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.482023044+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482029019+07:00","message":"[bufferProcess] interim [920000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482031498+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482034392+07:00","message":"[bufferProcess] interim [920000000]: ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482038424+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482041439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482044231+07:00","message":"> Transcript [2541] [false]: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482046926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482049073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482051041+07:00","message":"StatePrefix: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482053016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482055594+07:00","message":"Push: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482060351+07:00","message":"TextPushed: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482062559+07:00","message":"Set new StatePrefix : '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:48.482064942+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:48.482072879+07:00","message":"push: {false 2 ถุงค่ะ 0 0xc0018ece80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.061403267+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.061442473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ถุงค่ะที่สื่อออนไลน์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.061449452+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.061463477+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.061471602+07:00","message":"[bufferProcess] interim [520000000]:2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.06147464+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.061481597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.061484674+07:00","message":"> Transcript [2542] [false]: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.06148719+07:00","message":"Set StatePrefix (first interim): '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:49.273144102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:49.273179232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378127659+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378164769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378170703+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.37818253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378185711+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378193428+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.378197997+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378204039+07:00","message":"[bufferProcess] interim [760000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378206701+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378211283+07:00","message":"[bufferProcess] interim [760000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378214664+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378218821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378222735+07:00","message":"> Transcript [2543] [false]: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378226591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378229326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378234958+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.378237532+07:00","message":"TextPushed: '2 ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756881206+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.75691837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756924648+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756936947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756939985+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756947509+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:49.756954351+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756960991+07:00","message":"[bufferProcess] interim [180000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756964448+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756971354+07:00","message":"[bufferProcess] interim [180000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756973942+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756977295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756980466+07:00","message":"> Transcript [2544] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756984791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756987394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756989576+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:49.756991907+07:00","message":"TextPushed: '2 ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.360332818+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.360373309+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-06-19T09:18:50.360379586+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.360392688+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360400128+07:00","message":"[bufferProcess] interim [780000000]:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360402966+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360409739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360412672+07:00","message":"> Transcript [2545] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360416398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360419035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360421387+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.360423784+07:00","message":"TextPushed: '2 ถุงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491080883+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491122792+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-06-19T09:18:50.491129257+07:00","message":"receive interim result [false|false]: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491141492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491144566+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491166473+07:00","message":"[buffer interim] 185 false 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491184899+07:00","message":"[buffer interim] 185 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491194842+07:00","message":"[bufferProcess] interim [900000000]:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491198258+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491204011+07:00","message":"[bufferProcess] interim [900000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491206534+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491209912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491213352+07:00","message":"> Transcript [2546] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491216756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491218759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491221104+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491223488+07:00","message":"TextPushed: '2 ถุงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491230743+07:00","message":"Push: 'ที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491233553+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.491235616+07:00","message":"Set new StatePrefix : '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.49123777+07:00","message":"Next Push (prob) : 'อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.491246814+07:00","message":"push: {false ที่สื่อออนไลน์ 0 0xc0018ece80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.59424281+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594284867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594291779+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594304709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594307965+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594315936+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.594319996+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594326946+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594329644+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594333044+07:00","message":"[bufferProcess] interim [20000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594336261+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594339238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.5943425+07:00","message":"> Transcript [2547] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594345661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594348084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594350293+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.594354213+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.66241385+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.662458402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.662464741+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.662477704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.662482448+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.66249134+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.662494805+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662501514+07:00","message":"[bufferProcess] interim [80000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662504046+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662508199+07:00","message":"[bufferProcess] interim [80000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662511007+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662514053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662517276+07:00","message":"> Transcript [2548] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662520648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662522867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662524899+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.662527454+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791441923+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791484197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791490038+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791503389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791507466+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791517015+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:50.791520877+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791541481+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.79157071+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791584654+07:00","message":"[bufferProcess] interim [200000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791588426+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791592803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791596595+07:00","message":"> Transcript [2549] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791600098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791602275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791604276+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:50.791607062+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171316692+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171354619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171360205+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171371574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171375033+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171381621+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171384721+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171391065+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171393449+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171396596+07:00","message":"[bufferProcess] interim [620000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171399416+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171402563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.17140731+07:00","message":"> Transcript [2550] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171411394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171413509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171415924+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171418399+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171421281+07:00","message":"Push: 'อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171423265+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171425454+07:00","message":"Set new StatePrefix : '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.171427696+07:00","message":"Next Push (prob) : 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.171438472+07:00","message":"push: {false อ้างว่ามี 0 0xc0018ece80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362227646+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362268336+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-06-19T09:18:51.362274257+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362281525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362285147+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362293451+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.362296285+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.36230206+07:00","message":"[bufferProcess] interim [740000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362304246+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362307325+07:00","message":"[bufferProcess] interim [740000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362310177+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362313455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362318329+07:00","message":"> Transcript [2551] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362323001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.36232515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362327526+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.362330172+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429811598+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429856111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429863001+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429876174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429879985+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.429887829+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.42989124+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429897316+07:00","message":"[bufferProcess] interim [860000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429899939+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429903143+07:00","message":"[bufferProcess] interim [860000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429906057+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.42990923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429912332+07:00","message":"> Transcript [2552] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรปลูกธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429915579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.42991834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429920476+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.429923081+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.735139296+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745385596+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745417516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745423035+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745445373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745449397+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745456504+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.745459913+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745466511+07:00","message":"[bufferProcess] interim [160000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745468806+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745471935+07:00","message":"[bufferProcess] interim [160000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745474557+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745477505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745480253+07:00","message":"> Transcript [2553] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745483333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745485361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745487359+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.745489884+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747201402+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747209871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747213404+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747221027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.74722516+07:00","message":"receive interim result [false|false]:  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747230483+07:00","message":"[buffer interim] 185 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.74723594+07:00","message":"[buffer interim] 185 false  ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.74724121+07:00","message":"[bufferProcess] interim [220000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747244055+07:00","message":"[bufferProcess] send to processor:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747249182+07:00","message":"[bufferProcess] interim [220000000]: ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747252645+07:00","message":"[bufferProcess] update buffer: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.74726071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747271598+07:00","message":"> Transcript [2554] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.7472751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747277216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747279165+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747281187+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747286131+07:00","message":"Push: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747288053+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747290289+07:00","message":"Set new StatePrefix : '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.747292981+07:00","message":"Next Push (prob) : 'ถูกทำร้ายร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.747301525+07:00","message":"push: {false สามเณร 0 0xc0018ece80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.79524954+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844393663+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.84443459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย\",\"confidence\":0.9517474}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844442466+07:00","message":"receive interim result [true|false]: 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844452531+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844454819+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844461863+07:00","message":"[buffer interim] 185 true 2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844473427+07:00","message":"[bufferProcess] interim [340000000]:2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844481416+07:00","message":"[bufferProcess] send to processor (isfinal):2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844485604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844488632+07:00","message":"> Transcript [2555] [false]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844492234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844494387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844496773+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844504306+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844506235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844508275+07:00","message":"> Transcript [2556] [true]: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844510992+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844512724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844514524+07:00","message":"StatePrefix: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844516646+07:00","message":"TextPushed: '2 ถุงค่ะที่สื่อออนไลน์อ้างว่ามีสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:51.844523196+07:00","message":"Push: 'ถูกทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.844533545+07:00","message":"push: {true ถูกทำร้ายร่างกาย 0 0xc0018ece80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:51.857063886+07:00","message":"write wav file: './tmp/7583/7583_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:51.993083344+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.056735024+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.087377662+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.087399621+07:00","message":"found end of frame, send empty tag with msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.087403837+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.087411854+07:00","message":"[buffer interim] 186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087425237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087431127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.08743534+07:00","message":"> Transcript [2557] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087439124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087442168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087444859+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087447541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.087454881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.087465913+07:00","message":"push: {true \n 0 0xc0001fb280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:52.092851627+07:00","message":"write wav file: './tmp/7583/7583_186.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:52.273637328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:52.273650905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.413200995+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.413249142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.413254329+07:00","message":"receive interim result [false|false]: รุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.413270299+07:00","message":"[buffer interim] 187 false รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.413277414+07:00","message":"[bufferProcess] interim [420000000]:รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.413279518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.595977276+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.596017755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.596023568+07:00","message":"receive interim result [false|false]: รุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:52.596035937+07:00","message":"[buffer interim] 187 false รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.596043681+07:00","message":"[bufferProcess] interim [540000000]:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.596046251+07:00","message":"[bufferProcess] send to processor:รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.596051633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.596054681+07:00","message":"> Transcript [2558] [false]: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:52.596057289+07:00","message":"Set StatePrefix (first interim): 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.223571754+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.2236126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.22361816+07:00","message":"receive interim result [false|false]: รุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.223628454+07:00","message":"[buffer interim] 187 false รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223636016+07:00","message":"[bufferProcess] interim [140000000]:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223638325+07:00","message":"[bufferProcess] send to processor:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223642001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223644934+07:00","message":"> Transcript [2559] [false]: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223648397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223650546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223652516+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.223654573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.285933377+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.285970089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.285976461+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.285990047+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.285996684+07:00","message":"[bufferProcess] interim [260000000]:รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.285999271+07:00","message":"[bufferProcess] send to processor:รุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286003024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286005996+07:00","message":"> Transcript [2560] [false]: 'รุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286009123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286011481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286013696+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.286015695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.479930138+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.479966808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.479973534+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.479985096+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.479993519+07:00","message":"[bufferProcess] interim [440000000]:รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.479995737+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.480001834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.480004866+07:00","message":"> Transcript [2561] [false]: 'รุ่นแรกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.480008514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.480010627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.480012575+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.4800148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.671591445+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.671628805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.671634714+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.671648405+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671657166+07:00","message":"[bufferProcess] interim [680000000]:รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671659717+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671666049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.67166929+07:00","message":"> Transcript [2562] [false]: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.67167278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.67167524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671677205+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.67167924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671684018+07:00","message":"Push: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671686087+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671688539+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.671690748+07:00","message":"Next Push (prob) : 'แรกทั้งเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.671698786+07:00","message":"push: {false รุ่น 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939194718+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939234106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งถีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939240276+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:53.939254947+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939262593+07:00","message":"[bufferProcess] interim [920000000]:รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939265281+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.93926874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.9392716+07:00","message":"> Transcript [2563] [false]: 'รุ่นแรกทั้งเตะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939275092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939277161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939279565+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:53.939283042+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.137149846+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.137192895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.137198883+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.137214551+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137221311+07:00","message":"[bufferProcess] interim [100000000]:รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137223907+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137227399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137230228+07:00","message":"> Transcript [2564] [false]: 'รุ่นแรกทั้งเตะทั้งถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137233432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137235556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137237479+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.137239501+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.206098878+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.206140995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.206147264+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.206161147+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206172056+07:00","message":"[bufferProcess] interim [220000000]:รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206174889+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206181784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206184559+07:00","message":"> Transcript [2565] [false]: 'รุ่นแรกทั้งเตะทั้งทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.2061884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206192302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206196272+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.206203372+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.338552327+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.338593535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.338601068+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.338617354+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338625162+07:00","message":"[bufferProcess] interim [280000000]:รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338627969+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338635214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338638499+07:00","message":"> Transcript [2566] [false]: 'รุ่นแรกทั้งเตะทั้งปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338642578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338644941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338647222+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.33864991+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338655915+07:00","message":"Push: 'แรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338659609+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338667728+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.338670673+07:00","message":"Next Push (prob) : 'ทั้งปีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.33869301+07:00","message":"push: {false แรกทั้งเตะ 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.395895123+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.395944045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.395950147+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.395964419+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395972708+07:00","message":"[bufferProcess] interim [400000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395975492+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395981536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395984598+07:00","message":"> Transcript [2567] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395986765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.395989373+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.539325378+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.539366136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.539371799+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.539384659+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539393627+07:00","message":"[bufferProcess] interim [520000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539396361+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539402348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539407009+07:00","message":"> Transcript [2568] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539412046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539415283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539418528+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.539423511+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.6488198+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.648862776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.648868471+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.648882401+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648888832+07:00","message":"[bufferProcess] interim [580000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648891293+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648895419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648898019+07:00","message":"> Transcript [2569] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648901164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648913608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648915527+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.648918016+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.834875013+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.834918981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.834925978+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.834941093+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834949402+07:00","message":"[bufferProcess] interim [760000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834952379+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834959636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.83496275+07:00","message":"> Transcript [2570] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834966853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834969383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834972113+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.834975376+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.836550391+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.836565163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.836569579+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.83657874+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836582677+07:00","message":"[bufferProcess] interim [820000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836584993+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836587227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836589369+07:00","message":"> Transcript [2571] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836592471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836594253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836596625+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836598636+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836604501+07:00","message":"Push: 'ทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.83660702+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.836610476+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.8366129+07:00","message":"Next Push (prob) : 'ก็ใช้เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.836621216+07:00","message":"push: {false ทั้งปีแล้ว 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.894375906+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.894399712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.894405103+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:54.894418715+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.894425398+07:00","message":"[bufferProcess] interim [880000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.894428582+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.894432015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.89443494+07:00","message":"> Transcript [2572] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.894438766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:54.89444169+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บลู'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.220680121+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.220712664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.220720255+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.2207351+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220743785+07:00","message":"[bufferProcess] interim [180000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220747894+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220757814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220761326+07:00","message":"> Transcript [2573] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220765277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.220768943+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:55.273670009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:55.273690162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.81458942+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.814626089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.814632082+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:55.81464918+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814657878+07:00","message":"[bufferProcess] interim [780000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814660111+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814663594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814666657+07:00","message":"> Transcript [2574] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814670592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.81467305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814675092+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:55.814677781+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.306613049+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.30665595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.306662734+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.306682299+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.30669079+07:00","message":"[bufferProcess] interim [320000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306693649+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306701532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306704891+07:00","message":"> Transcript [2575] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306708659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306711118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306719402+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.306722862+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.491127262+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.491162099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.491168785+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.491180539+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491187397+07:00","message":"[bufferProcess] interim [440000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491190047+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491195798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491198938+07:00","message":"> Transcript [2576] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.49120228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491204384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491207054+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.491211128+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.635240815+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.635278451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.635285028+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.63529972+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635310811+07:00","message":"[bufferProcess] interim [620000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.63531394+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635321736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635324759+07:00","message":"> Transcript [2577] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635328789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635331004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635333547+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635336709+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635346307+07:00","message":"Push: 'ก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635348529+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635350718+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.635353334+07:00","message":"Next Push (prob) : 'จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.6353634+07:00","message":"push: {false ก็ใช้บุหรี่ 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.695317916+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.695356877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.695362776+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.695378724+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695389821+07:00","message":"[bufferProcess] interim [680000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695392636+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695396684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695399644+07:00","message":"> Transcript [2578] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695403526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695405821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695407813+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.695410435+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.816218905+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.81625688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.816262723+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.816278187+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816285637+07:00","message":"[bufferProcess] interim [740000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816288432+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.81629272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816295842+07:00","message":"> Transcript [2579] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816299532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816301581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816303527+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.816305931+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.874047812+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.874085606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.874093055+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:56.874108717+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874116781+07:00","message":"[bufferProcess] interim [860000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874123614+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874139418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874143099+07:00","message":"> Transcript [2580] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874147951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.87415089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874153985+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:56.874158821+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.1344169+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.13443825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.134443317+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.13445679+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134462892+07:00","message":"[bufferProcess] interim [40000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134465438+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134469372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134472008+07:00","message":"> Transcript [2581] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134476608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.1344789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134481202+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134485315+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134488621+07:00","message":"Push: 'จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.13449093+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134493671+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.134496229+07:00","message":"Next Push (prob) : 'ทะเลาะกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.134504331+07:00","message":"push: {false จี้เจ้าตัวอ้างว่า 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.13535792+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.135370523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.135375958+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.13538569+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135390838+07:00","message":"[bufferProcess] interim [100000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135393174+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135396334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135399055+07:00","message":"> Transcript [2582] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135401967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135403941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135405823+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.135408519+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.527301894+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.527339695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.527345578+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.52736137+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527368929+07:00","message":"[bufferProcess] interim [520000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527372236+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527377503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527383396+07:00","message":"> Transcript [2583] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527387262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.52738952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527391868+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.527395429+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.847927747+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.847965214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.847971959+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.84798644+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.847993196+07:00","message":"[bufferProcess] interim [760000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.847995959+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.848003032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.84800585+07:00","message":"> Transcript [2584] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.848009671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.848012649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.848015338+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.848018325+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.852755323+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.852792213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.852797534+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.852811163+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852816518+07:00","message":"[bufferProcess] interim [820000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852819511+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852822848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852826091+07:00","message":"> Transcript [2585] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852829638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852831698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852834118+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852836861+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852844347+07:00","message":"Push: 'ทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852846448+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852849082+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.852852005+07:00","message":"Next Push (prob) : 'เพื่อนแต่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.852894425+07:00","message":"push: {false ทะเลาะกับ 0 0xc00394b280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.886514754+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.914921483+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.914962292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.91497094+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.914983978+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.914990137+07:00","message":"[bufferProcess] interim [880000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.914993321+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.914999827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.915002792+07:00","message":"> Transcript [2586] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.91500534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.915007462+07:00","message":"Set new StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.956109509+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.979444892+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.979488376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.979497967+07:00","message":"receive interim result [false|false]: รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:57.979516015+07:00","message":"[buffer interim] 187 false รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979525382+07:00","message":"[bufferProcess] interim [940000000]:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.97952996+07:00","message":"[bufferProcess] send to processor:รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979539007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979543704+07:00","message":"> Transcript [2587] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979552217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979555812+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:57.979559997+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.032995952+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033040542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033048668+07:00","message":"receive interim result [true|false]: รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033060103+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033062317+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033068106+07:00","message":"[buffer interim] 187 true รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033075226+07:00","message":"[bufferProcess] interim [60000000]:รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033079512+07:00","message":"[bufferProcess] send to processor (isfinal):รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033097222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033132406+07:00","message":"> Transcript [2588] [false]: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033142127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033146132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033149991+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033154911+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033158671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033172427+07:00","message":"> Transcript [2589] [true]: 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033177263+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033180072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033182771+07:00","message":"StatePrefix: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033186448+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033189876+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033510921+07:00","message":"Push: 'เพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033524182+07:00","message":"TextPushed: 'รุ่นแรกทั้งเตะทั้งปีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033528533+07:00","message":"Set new StatePrefix : 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.03353258+07:00","message":"Next Push (prob) : 'รุ่นแรกทั้งเตะทั้งตีแล้วก็ใช้บุหรี่จี้เจ้าตัวอ้างว่าทะเลาะกับเพื่อนแต่เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.033548223+07:00","message":"push: {true เพื่อนแต่เจ้าหน้าที่ 0 0xc00394b280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.033543424+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_187.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:58.05073405+07:00","message":"write wav file: './tmp/7583/7583_187.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:58.273841072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:18:58.273840612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.677536886+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.677601428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.677608677+07:00","message":"receive interim result [false|false]: ตัวอย่างใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.677626682+07:00","message":"[buffer interim] 188 false ตัวอย่างใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.677635912+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่างใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.677639176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.790464982+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.790511301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.790517949+07:00","message":"receive interim result [false|false]: ไม่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.790531063+07:00","message":"[buffer interim] 188 false ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.790541475+07:00","message":"[bufferProcess] interim [660000000]:ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.790544947+07:00","message":"[bufferProcess] send to processor:ตัวอย่างใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.790552741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.790557847+07:00","message":"> Transcript [2590] [false]: 'ตัวอย่างใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:58.790561684+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่างใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:58.975356665+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091833778+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091886124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เชื่อ\",\"confidence\":0.884122}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091894621+07:00","message":"receive interim result [true|false]: ไม่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091905657+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091908576+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091915542+07:00","message":"[buffer interim] 188 true ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091928655+07:00","message":"[bufferProcess] interim [50000000]:ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091933355+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091938624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091942435+07:00","message":"> Transcript [2591] [false]: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091945948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091949017+07:00","message":"Set new StatePrefix: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091951754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091955027+07:00","message":"> Transcript [2592] [true]: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091958678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.09196152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091964671+07:00","message":"StatePrefix: 'ไม่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091967776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:18:59.091971421+07:00","message":"Push: 'ไม่เชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:18:59.091981941+07:00","message":"push: {true ไม่เชื่อ 0 0xc00394b480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:18:59.098475104+07:00","message":"write wav file: './tmp/7583/7583_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.125556797+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.850769009+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.850815956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.850821589+07:00","message":"receive interim result [false|false]: บัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.850836133+07:00","message":"[buffer interim] 189 false บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850843044+07:00","message":"[bufferProcess] interim [540000000]:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850845072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850850229+07:00","message":"[bufferProcess] send to processor (ticker):บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850852903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850856207+07:00","message":"> Transcript [2593] [false]: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.850860267+07:00","message":"Set StatePrefix (first interim): 'บัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.996291745+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.99633541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.996340667+07:00","message":"receive interim result [false|false]: บาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:00.996356244+07:00","message":"[buffer interim] 189 false บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.996364373+07:00","message":"[bufferProcess] interim [720000000]:บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:00.996366586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.197832885+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.197886439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรแพ้ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.197892541+07:00","message":"receive interim result [false|false]: บัตรแพ้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.197907295+07:00","message":"[buffer interim] 189 false บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.19791572+07:00","message":"[bufferProcess] interim [840000000]:บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.197918207+07:00","message":"[bufferProcess] send to processor:บาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.19792366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.197926803+07:00","message":"> Transcript [2594] [false]: 'บาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.197929216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.197931428+07:00","message":"Set new StatePrefix: 'บาดแผล'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:01.274206232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:01.274219395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.29879659+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.298839087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรไทยไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.298845545+07:00","message":"receive interim result [false|false]: บัตรไทยไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.298858459+07:00","message":"[buffer interim] 189 false บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298872005+07:00","message":"[bufferProcess] interim [960000000]:บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298875184+07:00","message":"[bufferProcess] send to processor:บัตรแพ้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298881408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298884387+07:00","message":"> Transcript [2595] [false]: 'บัตรแพ้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298886845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.298888829+07:00","message":"Set new StatePrefix: 'บัตรแพ้ยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.359657472+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.359699093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรไทยไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.359705251+07:00","message":"receive interim result [false|false]: บัตรไทยไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.359721889+07:00","message":"[buffer interim] 189 false บัตรไทยไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359730101+07:00","message":"[bufferProcess] interim [80000000]:บัตรไทยไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359732585+07:00","message":"[bufferProcess] send to processor:บัตรไทยไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359736583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359740412+07:00","message":"> Transcript [2596] [false]: 'บัตรไทยไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359742763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.359745222+07:00","message":"Set new StatePrefix: 'บัตรไทยไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.488077056+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.488121084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.488128878+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.488143468+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488151723+07:00","message":"[bufferProcess] interim [140000000]:บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488155252+07:00","message":"[bufferProcess] send to processor:บัตรไทยไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488160196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488164754+07:00","message":"> Transcript [2597] [false]: 'บัตรไทยไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488170764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.488174251+07:00","message":"Set new StatePrefix: 'บัตรไทยไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.679278108+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.679314734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.679320751+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.679338125+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679347058+07:00","message":"[bufferProcess] interim [380000000]:บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679350469+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679354862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679357846+07:00","message":"> Transcript [2598] [false]: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679359878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.679361916+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.874876297+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.874922677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.874929607+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.874948084+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874956039+07:00","message":"[bufferProcess] interim [560000000]:บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.87495956+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874964796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874969059+07:00","message":"> Transcript [2599] [false]: 'บาดแผลหลายแห่งทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.87497386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874977204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874980244+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.874983532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.882989858+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.883020193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.883027752+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:01.883047961+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883054206+07:00","message":"[bufferProcess] interim [620000000]:บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883057334+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.88306395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883069441+07:00","message":"> Transcript [2600] [false]: 'บาดแผลหลายแห่งทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883077552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883081164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883086982+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:01.883094568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.063200511+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.063242047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.063248073+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.063262993+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063270156+07:00","message":"[bufferProcess] interim [740000000]:บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063272772+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063291935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063295018+07:00","message":"> Transcript [2601] [false]: 'บาดแผลหลายแห่งทั่วแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.06329839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063300644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063302905+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.063305668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.379944668+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.379992008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.379998515+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.380014018+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380021774+07:00","message":"[bufferProcess] interim [40000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380024658+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380033378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380036623+07:00","message":"> Transcript [2602] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380040349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380042994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380045344+07:00","message":"StatePrefix: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380048902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.38005633+07:00","message":"Push: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380058716+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380061037+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.380063391+07:00","message":"Next Push (prob) : 'ทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.38007175+07:00","message":"push: {false บาดแผลหลายแห่ง 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.719970183+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.720014164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.720020887+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.720035544+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720044636+07:00","message":"[bufferProcess] interim [340000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720047355+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.72006083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720064236+07:00","message":"> Transcript [2603] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720067942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720070411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720072526+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.720075569+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.741119992+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.741149561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.74115502+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.74117661+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741183236+07:00","message":"[bufferProcess] interim [400000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741185596+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741190776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741193452+07:00","message":"> Transcript [2604] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741197026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741199329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741201622+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.741204145+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.791429969+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.791479683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.791487901+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.791504164+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791515811+07:00","message":"[bufferProcess] interim [460000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791521021+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791528747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791533092+07:00","message":"> Transcript [2605] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791537994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791541056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.79154471+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.791548458+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.796612024+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.796637641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.796643526+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.796656303+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796661838+07:00","message":"[bufferProcess] interim [520000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796664068+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796667591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796670349+07:00","message":"> Transcript [2606] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796673633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796676618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796678893+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796681511+07:00","message":"TextPushed: 'บาดแผลหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796686497+07:00","message":"Push: 'ทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796688456+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796690731+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.796693186+07:00","message":"Next Push (prob) : 'ของสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.796701229+07:00","message":"push: {false ทั่วแผ่นหลัง 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.903488148+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.903533283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.90354053+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:02.903554963+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903561894+07:00","message":"[bufferProcess] interim [580000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903564749+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903571498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903574493+07:00","message":"> Transcript [2607] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903576822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:02.903579367+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.288034909+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.288076502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.288083558+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.288101919+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288111046+07:00","message":"[bufferProcess] interim [0]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288114399+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288119448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288123611+07:00","message":"> Transcript [2608] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288127176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.288133888+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.358100103+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.358140154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.35814665+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.358161813+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358169941+07:00","message":"[bufferProcess] interim [120000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.35817272+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358176989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358179654+07:00","message":"> Transcript [2609] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรพาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358183439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358185616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358190499+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.358193296+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.604189001+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.604232768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.604238528+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.604253008+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604264553+07:00","message":"[bufferProcess] interim [240000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604268947+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604278429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604281215+07:00","message":"> Transcript [2610] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604284767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604288501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.60429123+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.604294113+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.795759636+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.795798756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.795806027+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.795816826+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.79582974+07:00","message":"[bufferProcess] interim [480000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.7958326+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.79583669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.795839606+07:00","message":"> Transcript [2611] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.795843082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.795844949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.795847319+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.795849854+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.86624372+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.866289458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.866297295+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.866311823+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866320307+07:00","message":"[bufferProcess] interim [600000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866323457+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866330739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866333698+07:00","message":"> Transcript [2612] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866338587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866340925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866344098+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866347349+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866353379+07:00","message":"Push: 'ของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866355316+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866357834+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.866360522+07:00","message":"Next Push (prob) : 'ภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.866371584+07:00","message":"push: {false ของสามเณร 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875410402+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875429251+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875431789+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875433698+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875435572+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875437377+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875439545+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875442094+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.87544392+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.875445627+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.996230977+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.996270155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.99627861+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:03.996295672+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996306638+07:00","message":"[bufferProcess] interim [660000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996310808+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996318762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996323208+07:00","message":"> Transcript [2613] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996328349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996332809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996335765+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:03.996339714+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.182918558+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.182975316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.182982366+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.182998641+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183006485+07:00","message":"[bufferProcess] interim [840000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183009441+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183016825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183020093+07:00","message":"> Transcript [2614] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183023637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183026493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183029101+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.183032009+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:04.274798141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:04.274814423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.347621135+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.347671383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.347679131+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.347695265+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347703769+07:00","message":"[bufferProcess] interim [20000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347707803+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347718658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347722832+07:00","message":"> Transcript [2615] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347728402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347731733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347737758+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.347740792+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.376840401+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.376890793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.376898517+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.376913316+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376922578+07:00","message":"[bufferProcess] interim [80000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376925188+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376932372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376935529+07:00","message":"> Transcript [2616] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376939859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376942321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376944802+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376948767+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.37695385+07:00","message":"Push: 'ภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376956062+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376958793+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.376961389+07:00","message":"Next Push (prob) : 'หนึ่งในตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.376971349+07:00","message":"push: {false ภายในวัดแห่ง 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.50184226+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.501888681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.501895866+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.50191129+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.5019183+07:00","message":"[bufferProcess] interim [140000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.501921218+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.501930458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.501933518+07:00","message":"> Transcript [2617] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.50193604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.501938823+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.754446087+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.754485447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.754492272+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.754505616+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.754514265+07:00","message":"[bufferProcess] interim [440000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.754517064+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.75452155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.7545249+07:00","message":"> Transcript [2618] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.754527717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.754529975+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.758899033+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.758929654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.758935678+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.758950945+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758957491+07:00","message":"[bufferProcess] interim [500000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758960078+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.75896935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758972431+07:00","message":"> Transcript [2619] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758976905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758978931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758980838+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.758993481+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.884283544+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.884330197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.884337697+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.884350889+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884358809+07:00","message":"[bufferProcess] interim [560000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884361581+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884368461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884371856+07:00","message":"> Transcript [2620] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884375666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884380301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884382608+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.884385641+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.89224731+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.892286671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.892292392+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:04.892303502+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892309111+07:00","message":"[bufferProcess] interim [620000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892311767+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892317476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892319896+07:00","message":"> Transcript [2621] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892323231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892325325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892327271+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:04.892329916+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.071493126+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.071535114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.071542268+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.071557526+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071564377+07:00","message":"[bufferProcess] interim [740000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071567598+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071576335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071579926+07:00","message":"> Transcript [2622] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071584341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.07158675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071588981+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071591796+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071599733+07:00","message":"Push: 'หนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071602207+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071604832+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.071607289+07:00","message":"Next Push (prob) : 'ท่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.07163+07:00","message":"push: {false หนึ่งในตำบล 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.462989796+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.463034254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.463043152+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.463058608+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463066249+07:00","message":"[bufferProcess] interim [160000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463069085+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463076529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463079719+07:00","message":"> Transcript [2623] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463082707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.463085436+07:00","message":"Set new StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.649904487+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.649949248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.649957047+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:05.649970505+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.649980933+07:00","message":"[bufferProcess] interim [340000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.649984091+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.649988276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.64999099+07:00","message":"> Transcript [2624] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.649994942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.64999763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.650000574+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:05.65000378+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.218246953+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.275320556+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.298549176+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.29859123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.298598177+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.298614626+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298622815+07:00","message":"[bufferProcess] interim [940000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298625912+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298630196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298635475+07:00","message":"> Transcript [2625] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298639468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298641976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298644173+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.298647027+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.306881006+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.306905609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.30691146+07:00","message":"receive interim result [false|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.306922836+07:00","message":"[buffer interim] 189 false บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306927782+07:00","message":"[bufferProcess] interim [60000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306930595+07:00","message":"[bufferProcess] send to processor:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.30693407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306937322+07:00","message":"> Transcript [2626] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306940826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306943243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306945669+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.306948516+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.366979354+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367018585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด\",\"confidence\":0.95319355}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367024698+07:00","message":"receive interim result [true|false]: บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367037326+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367039486+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367046297+07:00","message":"[buffer interim] 189 true บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367053334+07:00","message":"[bufferProcess] interim [90000000]:บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367057036+07:00","message":"[bufferProcess] send to processor (isfinal):บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367060676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367063218+07:00","message":"> Transcript [2627] [false]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367066191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367068146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367071224+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367074239+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367082906+07:00","message":"Push: 'ท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367085156+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367088972+07:00","message":"Set new StatePrefix : 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367092042+07:00","message":"Next Push (prob) : 'อำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367094417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367096542+07:00","message":"> Transcript [2628] [true]: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367099277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367101033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367102907+07:00","message":"StatePrefix: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทราอำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367105087+07:00","message":"TextPushed: 'บาดแผลหลายแห่งทั่วแผ่นหลังของสามเณรภายในวัดแห่งหนึ่งในตำบลท่าพุทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.367107676+07:00","message":"Push: 'อำเภอคลองขลุงจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.36711599+07:00","message":"push: {false ท่าพุทรา 0 0xc00394a580}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.367122564+07:00","message":"push: {true อำเภอคลองขลุงจังหวัด 0 0xc00394a580}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:06.379904238+07:00","message":"write wav file: './tmp/7583/7583_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.749264884+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.749304863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.749310095+07:00","message":"receive interim result [false|false]: กำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.749324233+07:00","message":"[buffer interim] 190 false กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.749331228+07:00","message":"[bufferProcess] interim [480000000]:กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.749333277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.932845945+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.932899311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.932906471+07:00","message":"receive interim result [false|false]: กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:06.932923232+07:00","message":"[buffer interim] 190 false กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.932935231+07:00","message":"[bufferProcess] interim [660000000]:กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.932937946+07:00","message":"[bufferProcess] send to processor:กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.932941668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.932948383+07:00","message":"> Transcript [2629] [false]: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:06.932950806+07:00","message":"Set StatePrefix (first interim): 'กำแพง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:07.275513718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:07.275514194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.511511695+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.511539162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.511544382+07:00","message":"receive interim result [false|false]: กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:07.511558662+07:00","message":"[buffer interim] 190 false กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511565467+07:00","message":"[bufferProcess] interim [260000000]:กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511567874+07:00","message":"[bufferProcess] send to processor:กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511572245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.51157508+07:00","message":"> Transcript [2630] [false]: 'กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511577965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511579991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511582281+07:00","message":"StatePrefix: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:07.511584791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.029738145+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.029781561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.029788272+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.029801303+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029810926+07:00","message":"[bufferProcess] interim [740000000]:กำแพงเพชรเป็นบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029814587+07:00","message":"[bufferProcess] send to processor:กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029822345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029827029+07:00","message":"> Transcript [2631] [false]: 'กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029831476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029835687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029837671+07:00","message":"StatePrefix: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.029839667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.158965518+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.159017876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.159025944+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.159056001+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159067882+07:00","message":"[bufferProcess] interim [860000000]:กำแพงเพชรเป็นบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159071348+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159078174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.15908203+07:00","message":"> Transcript [2632] [false]: 'กำแพงเพชรเป็นบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.15908781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159090856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159093635+07:00","message":"StatePrefix: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.159096466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.355143788+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.355186857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.355193534+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.355206251+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355214153+07:00","message":"[bufferProcess] interim [100000000]:กำแพงเพชรเป็นบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355216481+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355221981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355224974+07:00","message":"> Transcript [2633] [false]: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355228513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.35523087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355233234+07:00","message":"StatePrefix: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355235431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355240092+07:00","message":"Push: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355242166+07:00","message":"TextPushed: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355244621+07:00","message":"Set new StatePrefix : 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.355247533+07:00","message":"Next Push (prob) : 'เพชรเป็นบาดแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.355255975+07:00","message":"push: {false กำแพง 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.623693964+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.623736991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.623743722+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.623756553+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623764339+07:00","message":"[bufferProcess] interim [400000000]:กำแพงเพชรเป็นบาดแผลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623767183+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623773031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623776057+07:00","message":"> Transcript [2634] [false]: 'กำแพงเพชรเป็นบาดแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623779789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623782626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623784696+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.623786974+07:00","message":"TextPushed: 'กำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.725281637+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.725321885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.725328136+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.725342792+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725353352+07:00","message":"[bufferProcess] interim [460000000]:กำแพงเพชรเป็นบาดแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725355877+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725360225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725363214+07:00","message":"> Transcript [2635] [false]: 'กำแพงเพชรเป็นบาดแผลที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725366665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725368844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725371163+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.725373514+07:00","message":"TextPushed: 'กำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.727587026+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.727615254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.727621034+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.727632388+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727639456+07:00","message":"[bufferProcess] interim [520000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727642012+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727645172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727648354+07:00","message":"> Transcript [2636] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727651379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727653544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727655631+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.727657739+07:00","message":"TextPushed: 'กำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.854358558+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.854384223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.854390478+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.854407586+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854416282+07:00","message":"[bufferProcess] interim [580000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854420535+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854437096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854449702+07:00","message":"> Transcript [2637] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854455341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854458505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854463047+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854466359+07:00","message":"TextPushed: 'กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854475727+07:00","message":"Push: 'เพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854478931+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854482197+07:00","message":"Set new StatePrefix : 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:08.854485402+07:00","message":"Next Push (prob) : 'ที่เจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:08.854510261+07:00","message":"push: {false เพชรเป็นบาดแผล 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.116104223+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.116158092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.116167+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.116183989+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116197095+07:00","message":"[bufferProcess] interim [880000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116201852+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116212382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116216993+07:00","message":"> Transcript [2638] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116223354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116226249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116229627+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.116233624+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.233971199+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.23400892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.234016604+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.234032615+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234040314+07:00","message":"[bufferProcess] interim [940000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234042981+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234063713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234066901+07:00","message":"> Transcript [2639] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234070308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234072812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234075145+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.234077882+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.434017104+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.434053363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.434059785+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.434076102+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434085289+07:00","message":"[bufferProcess] interim [180000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434090254+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434094387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434097471+07:00","message":"> Transcript [2640] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434100696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434102974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434105456+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.434107841+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.623371613+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.623392083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.623397246+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.623410977+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623417559+07:00","message":"[bufferProcess] interim [360000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623420495+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623424337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623426945+07:00","message":"> Transcript [2641] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623430064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.62343222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623434611+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623439693+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623446584+07:00","message":"Push: 'ที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623449507+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623451593+07:00","message":"Set new StatePrefix : 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.623454169+07:00","message":"Next Push (prob) : 'ที่จากสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.623468837+07:00","message":"push: {false ที่เจ้าหน้า 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.828843082+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.828892268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.828900603+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.828919241+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828932217+07:00","message":"[bufferProcess] interim [600000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828937324+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828948164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828952403+07:00","message":"> Transcript [2642] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828958252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828961529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828964378+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.828968815+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.951329092+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.951357928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.951363632+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:09.95137866+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951384876+07:00","message":"[bufferProcess] interim [720000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951387569+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951392063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951394817+07:00","message":"> Transcript [2643] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951398434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951400801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.951404237+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:09.95140818+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.135848009+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.13589164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.135898501+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.135912308+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.1359199+07:00","message":"[bufferProcess] interim [900000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135924021+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135932787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135936681+07:00","message":"> Transcript [2644] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135942275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135945533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135950583+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.135953561+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:10.275758992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:10.275789664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.716268135+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.716308702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.71631717+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.716335403+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716344182+07:00","message":"[bufferProcess] interim [500000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716347357+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716355935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716358993+07:00","message":"> Transcript [2645] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.71636335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716366254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716370017+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716373015+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716380836+07:00","message":"Push: 'ที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716382859+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.716385242+07:00","message":"Set new StatePrefix : 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:10.71638789+07:00","message":"Next Push (prob) : 'งานพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:10.7163963+07:00","message":"push: {false ที่จากสำนัก 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.03742266+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.037467716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.037475779+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.037491802+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.03749999+07:00","message":"[bufferProcess] interim [800000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037503146+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037511936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037514976+07:00","message":"> Transcript [2646] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037518785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.03752112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037525624+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.037528824+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.102185757+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.102221173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.102227055+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.102237845+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102245316+07:00","message":"[bufferProcess] interim [860000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102248138+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102252246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102255257+07:00","message":"> Transcript [2647] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102262018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102264159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102266196+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.102268751+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.106841009+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.106892688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.106899351+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.106914356+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106919751+07:00","message":"[bufferProcess] interim [920000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106922679+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106926871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106929613+07:00","message":"> Transcript [2648] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106933422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106935464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.106937619+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.1069407+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.350271104+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.350322757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.350334113+07:00","message":"receive interim result [false|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.350353788+07:00","message":"[buffer interim] 190 false กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350363851+07:00","message":"[bufferProcess] interim [40000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350368968+07:00","message":"[bufferProcess] send to processor:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350374307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350378727+07:00","message":"> Transcript [2649] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.35038639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.35038973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350393743+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350398049+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350402579+07:00","message":"Push: 'งานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350406153+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.35040987+07:00","message":"Set new StatePrefix : 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.350413796+07:00","message":"Next Push (prob) : 'จังหวัดกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.350425458+07:00","message":"push: {false งานพระพุทธศาสนา 0 0xc00189c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.533458921+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.640830714+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.64087443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร\",\"confidence\":0.9491643}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.640887225+07:00","message":"receive interim result [true|false]: กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.640898596+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.640901179+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.640908537+07:00","message":"[buffer interim] 190 true กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640920217+07:00","message":"[bufferProcess] interim [460000000]:กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640924027+07:00","message":"[bufferProcess] send to processor (isfinal):กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640932898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640963404+07:00","message":"> Transcript [2650] [false]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640969924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640972186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640974734+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640977928+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640981134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640983511+07:00","message":"> Transcript [2651] [true]: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640986078+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640987878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640989602+07:00","message":"StatePrefix: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนาจังหวัดกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.640991774+07:00","message":"TextPushed: 'กำแพงเพชรเป็นบาดแผลที่เจ้าหน้าที่จากสำนักงานพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:11.641001994+07:00","message":"Push: 'จังหวัดกำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.641014635+07:00","message":"push: {true จังหวัดกำแพงเพชร 0 0xc00189c600}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:11.652003185+07:00","message":"write wav file: './tmp/7583/7583_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:11.669917966+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.392189196+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.39223927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.392245225+07:00","message":"receive interim result [false|false]: หน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.392260066+07:00","message":"[buffer interim] 191 false หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.392268084+07:00","message":"[bufferProcess] interim [540000000]:หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.392270208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.519744944+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.519788531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.519795403+07:00","message":"receive interim result [false|false]: หน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.519808632+07:00","message":"[buffer interim] 191 false หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.519820961+07:00","message":"[bufferProcess] interim [720000000]:หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.51982394+07:00","message":"[bufferProcess] send to processor:หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.51983086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.519833922+07:00","message":"> Transcript [2652] [false]: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.519836729+07:00","message":"Set StatePrefix (first interim): 'หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.695332983+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.695375144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.6953812+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.695393123+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695400254+07:00","message":"[bufferProcess] interim [840000000]:หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.69540272+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695406052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695409324+07:00","message":"> Transcript [2653] [false]: 'หน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695412658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695414847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695416971+07:00","message":"StatePrefix: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.695419115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.888829735+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.888868189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.888874388+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:12.888899111+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888906995+07:00","message":"[bufferProcess] interim [80000000]:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888909506+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888912877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.88891567+07:00","message":"> Transcript [2654] [false]: 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888919491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888921623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888923663+07:00","message":"StatePrefix: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:12.888925779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:13.276416012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:13.276428519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.532491975+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.532530808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.532536899+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.532551049+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532558296+07:00","message":"[bufferProcess] interim [680000000]:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532560722+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532564545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532567392+07:00","message":"> Transcript [2655] [false]: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532570971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532572912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532574887+07:00","message":"StatePrefix: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.532577168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.591293991+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.591327388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.591333526+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.59134683+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.59135375+07:00","message":"[bufferProcess] interim [740000000]:หน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591356515+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.59136319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.59136639+07:00","message":"> Transcript [2656] [false]: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591370243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591372965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591374877+07:00","message":"StatePrefix: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591377049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591382453+07:00","message":"Push: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.59138482+07:00","message":"TextPushed: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591388922+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.591391873+07:00","message":"Next Push (prob) : 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.591416321+07:00","message":"push: {false หน่วยงาน 0 0xc00394b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.729909804+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.729949979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.729956333+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.729971558+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.72997898+07:00","message":"[bufferProcess] interim [860000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.72998174+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729985247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729988116+07:00","message":"> Transcript [2657] [false]: 'หน่วยงานที่เกี่ยวข้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729991393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729993589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729996419+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.729998914+07:00","message":"TextPushed: 'หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.910438791+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.910473788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.910479559+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:13.910492701+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910499223+07:00","message":"[bufferProcess] interim [100000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910502+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910510658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910513425+07:00","message":"> Transcript [2658] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910516638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910519093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910521393+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:13.910524015+07:00","message":"TextPushed: 'หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.234699054+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.234742844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.234749332+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.234763842+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234770966+07:00","message":"[bufferProcess] interim [340000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234773565+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234781013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234783942+07:00","message":"> Transcript [2659] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234787271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234789531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234792411+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.234795031+07:00","message":"TextPushed: 'หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.300288346+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.300323276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.30032952+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.300343902+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300351422+07:00","message":"[bufferProcess] interim [460000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300354177+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300358529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300361488+07:00","message":"> Transcript [2660] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300364971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300367085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300369169+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300371401+07:00","message":"TextPushed: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300377613+07:00","message":"Push: 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300379873+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300382206+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.300384629+07:00","message":"Next Push (prob) : 'เข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.300409005+07:00","message":"push: {false ที่เกี่ยวข้อง 0 0xc00394b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.490906066+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.490942512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.490949113+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.490963318+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490971092+07:00","message":"[bufferProcess] interim [640000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490973868+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490980442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490983425+07:00","message":"> Transcript [2661] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490986917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490989181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490991179+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.490993657+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.638379752+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.638433705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.638443626+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.638462201+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638475415+07:00","message":"[bufferProcess] interim [760000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.63847967+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638488704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638493343+07:00","message":"> Transcript [2662] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638499568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638503058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638506404+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.638510865+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.644819334+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.644852271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.644858295+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:14.644872748+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644879439+07:00","message":"[bufferProcess] interim [820000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644882184+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644891068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644894614+07:00","message":"> Transcript [2663] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644898593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644900777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644903535+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:14.644906263+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.221719267+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.221758464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.22176501+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.221780445+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221787579+07:00","message":"[bufferProcess] interim [420000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221790685+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221798383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221801374+07:00","message":"> Transcript [2664] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221805113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221807298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221809541+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221812833+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221819165+07:00","message":"Push: 'เข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221821292+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.22182363+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.221826082+07:00","message":"Next Push (prob) : 'หาที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.221837991+07:00","message":"push: {false เข้าตรวจสอบเพื่อ 0 0xc00394b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.418804611+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.418847057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.418854141+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.418870038+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418877961+07:00","message":"[bufferProcess] interim [540000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418880588+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418894768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418898287+07:00","message":"> Transcript [2665] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418902331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418905267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418908214+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.418911259+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.442383525+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.442417036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.44242332+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.442438343+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442446467+07:00","message":"[bufferProcess] interim [600000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442449122+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442453647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442456654+07:00","message":"> Transcript [2666] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442459981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442463719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442466105+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.442469288+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.589401682+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.589439446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.589445827+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.589461394+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589468313+07:00","message":"[bufferProcess] interim [660000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589470844+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589480223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589483406+07:00","message":"> Transcript [2667] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589487251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589489572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589491515+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.589494513+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.632440731+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.632476629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.632483153+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.632500747+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632508238+07:00","message":"[bufferProcess] interim [780000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632510678+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632514605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632517599+07:00","message":"> Transcript [2668] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632521775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632524139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632526078+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632528573+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632531507+07:00","message":"Push: 'หาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632533687+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.6325364+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารังสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.632538988+07:00","message":"Next Push (prob) : 'รังสิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.632547951+07:00","message":"push: {false หาที่มา 0 0xc00394b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.71535771+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.715393193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.715399065+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.715411855+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715418534+07:00","message":"[bufferProcess] interim [900000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715420907+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715426548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715429539+07:00","message":"> Transcript [2669] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715432094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.715434165+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.829293478+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.829370963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.829392679+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:15.829432794+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.829455015+07:00","message":"[bufferProcess] interim [960000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.82946819+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.829472796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.829480042+07:00","message":"> Transcript [2670] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.829487766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:15.829490286+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มานั่งสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.034245044+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.034283458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.034289488+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.034304279+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034312761+07:00","message":"[bufferProcess] interim [200000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034315533+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034318925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034322025+07:00","message":"> Transcript [2671] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034324471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.034326581+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มารับสมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:16.276786557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:16.276809976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.292091819+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.292130331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.292140923+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.292153474+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.292159884+07:00","message":"[bufferProcess] interim [500000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.29216286+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.292168167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.292172612+07:00","message":"> Transcript [2672] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.292175568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.292177937+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.472782364+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.472828383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.472838007+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.472855156+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472867317+07:00","message":"[bufferProcess] interim [680000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472870982+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.47287997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472883661+07:00","message":"> Transcript [2673] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่มเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472900145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472903959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472907033+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.472912732+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599651308+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599695008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599700574+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599712462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599715006+07:00","message":"receive interim result [false|false]:  Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599722337+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.599727942+07:00","message":"[buffer interim] 191 false  Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599736365+07:00","message":"[bufferProcess] interim [800000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599740419+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599747773+07:00","message":"[bufferProcess] interim [800000000]: Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599750404+07:00","message":"[bufferProcess] update buffer: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599753567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599756267+07:00","message":"> Transcript [2674] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599760329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599763873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599766093+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.599769663+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.927375267+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.92741742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.92742407+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.927434334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook กำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.927437516+07:00","message":"receive interim result [false|false]:  Facebook กำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.927445019+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:16.927448948+07:00","message":"[buffer interim] 191 false  Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927455513+07:00","message":"[bufferProcess] interim [100000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927458936+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927462304+07:00","message":"[bufferProcess] interim [100000000]: Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927465752+07:00","message":"[bufferProcess] update buffer: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927469081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.92747188+07:00","message":"> Transcript [2675] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927475353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927477506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927479611+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:16.927482393+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.033304671+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.104910701+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.109242097+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.10927762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.10928515+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.109296884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กำแพงเพชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.109300939+07:00","message":"receive interim result [false|false]:  กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.109308617+07:00","message":"[buffer interim] 191 false หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.109312948+07:00","message":"[buffer interim] 191 false  กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109319681+07:00","message":"[bufferProcess] interim [280000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109325626+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109329451+07:00","message":"[bufferProcess] interim [280000000]: กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109332633+07:00","message":"[bufferProcess] update buffer: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109335568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109338583+07:00","message":"> Transcript [2676] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109342782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109345096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109346986+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109349295+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109352752+07:00","message":"Push: 'ล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109354732+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109356925+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.109359325+07:00","message":"Next Push (prob) : ' Facebook กำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.10936875+07:00","message":"push: {false ล้างสมาชิกกลุ่ม 0 0xc00394b700}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201615942+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201660583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร\",\"confidence\":0.95194215}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201667622+07:00","message":"receive interim result [true|false]: หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201678936+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201681117+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.201689128+07:00","message":"[buffer interim] 191 true หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201696593+07:00","message":"[bufferProcess] interim [400000000]:หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201700792+07:00","message":"[bufferProcess] send to processor (isfinal):หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.20171003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201742478+07:00","message":"> Transcript [2677] [false]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201750339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201754007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201763663+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201769674+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201773685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201777427+07:00","message":"> Transcript [2678] [true]: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201781974+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201785279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201791624+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.201795163+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.20179795+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.202041229+07:00","message":"Push: ' Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.202051859+07:00","message":"TextPushed: 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาล้างสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.202055661+07:00","message":"Set new StatePrefix : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.202059694+07:00","message":"Next Push (prob) : 'หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบเพื่อหาที่มาและสมาชิกกลุ่ม Facebook กำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.20207382+07:00","message":"push: {true  Facebook กำแพงเพชร 0 0xc00394b700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.202081252+07:00","message":"write aligntment file to 'tmp/7583/align_message_id_191.html'"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:17.212803243+07:00","message":"write wav file: './tmp/7583/7583_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.568944037+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.568986342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.568991436+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.569006906+07:00","message":"[buffer interim] 192 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.569013274+07:00","message":"[bufferProcess] interim [480000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.569015293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.751419612+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.751462136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.751468249+07:00","message":"receive interim result [false|false]: ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:17.75148319+07:00","message":"[buffer interim] 192 false ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.751491019+07:00","message":"[bufferProcess] interim [660000000]:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.751494032+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.751500916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.751504137+07:00","message":"> Transcript [2679] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:17.751506696+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.079417046+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.079462952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.07946935+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.079486505+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079495715+07:00","message":"[bufferProcess] interim [20000000]:ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079499036+07:00","message":"[bufferProcess] send to processor:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079507775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079511131+07:00","message":"> Transcript [2680] [false]: 'ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079514793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079517328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.07952139+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.079523831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.463997009+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.464040567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.46404691+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.464063753+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464073162+07:00","message":"[bufferProcess] interim [380000000]:ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464076067+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464079658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.46408293+07:00","message":"> Transcript [2681] [false]: 'ร้องเรียนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464086274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464088435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464090438+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.464095156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.523819574+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.523858614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.523867513+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.523884813+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.52390098+07:00","message":"[bufferProcess] interim [440000000]:ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523905816+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523914386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523918624+07:00","message":"> Transcript [2682] [false]: 'ร้องเรียนอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523924067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.52392746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523930497+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.523933309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658715369+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658753182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658760619+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.65877443+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658782662+07:00","message":"[bufferProcess] interim [620000000]:ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658785786+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658793015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658796318+07:00","message":"> Transcript [2683] [false]: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658800554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.65880307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658805184+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658807443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658813447+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658816419+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658818611+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.658820927+07:00","message":"Next Push (prob) : 'เรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.658830062+07:00","message":"push: {false ร้อง 0 0xc0001fa400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.839258798+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.839291933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.839297615+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.839310464+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839317059+07:00","message":"[bufferProcess] interim [740000000]:ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839319359+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839325931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839328708+07:00","message":"> Transcript [2684] [false]: 'ร้องเรียนอะไรบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839332054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839334104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.839336057+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.83933854+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.97682826+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.976872551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.976878825+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:18.97689777+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976905479+07:00","message":"[bufferProcess] interim [920000000]:ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.97690781+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976915302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976918882+07:00","message":"> Transcript [2685] [false]: 'ร้องเรียนอะไรบอกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976922354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976924826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976927737+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:18.976930497+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.184844354+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.184884141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.184890673+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.184911776+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184926415+07:00","message":"[bufferProcess] interim [40000000]:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184929494+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184933176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184936353+07:00","message":"> Transcript [2686] [false]: 'ร้องเรียนอะไรบอกไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184940383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184942931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184945742+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.184948205+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:19.277794019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:19.277822261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.755538691+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.755577412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.755584192+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.755599506+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755610169+07:00","message":"[bufferProcess] interim [640000000]:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755613772+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755620736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.75562453+07:00","message":"> Transcript [2687] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755629557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755632963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755636169+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755640889+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755648315+07:00","message":"Push: 'เรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755651546+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755654886+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.755658522+07:00","message":"Next Push (prob) : 'ไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.755675401+07:00","message":"push: {false เรียนอะไรบอก 0 0xc0001fa400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.760604962+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.760641332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.760647037+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.760662384+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760671144+07:00","message":"[bufferProcess] interim [700000000]:ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760676121+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760685049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760689693+07:00","message":"> Transcript [2688] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760695098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760698392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.76070139+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.760705521+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.896740208+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.896788839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.896797895+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:19.896812912+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896826659+07:00","message":"[bufferProcess] interim [820000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896830457+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896837592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896842704+07:00","message":"> Transcript [2689] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896848403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896851589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.896854818+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:19.89685883+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.135901839+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.135943669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.135949587+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.13596278+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.13597091+07:00","message":"[bufferProcess] interim [60000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135973774+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135980507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135983379+07:00","message":"> Transcript [2690] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135986952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135989498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135991929+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.135994796+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.141805738+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.141831108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.141836067+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.141847261+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141852054+07:00","message":"[bufferProcess] interim [120000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141854243+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141859509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141862576+07:00","message":"> Transcript [2691] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141865801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141867885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141869873+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141872469+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141878724+07:00","message":"Push: 'ไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141880908+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.141883091+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.14188533+07:00","message":"Next Push (prob) : 'มีการทด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.141894281+07:00","message":"push: {false ไว้ที่นี่ 0 0xc0001fa400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.583060035+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.583107899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.583114296+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.58312526+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.583137589+07:00","message":"[bufferProcess] interim [480000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.583140152+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.583147816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.583150723+07:00","message":"> Transcript [2692] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.58315324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.583155592+07:00","message":"Set new StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.784821526+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.784861529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.784867659+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.78488155+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784889295+07:00","message":"[bufferProcess] interim [720000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784891772+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784895461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784906013+07:00","message":"> Transcript [2693] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784909803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784912015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784914073+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.784917053+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.964275081+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.964320996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.964328041+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:20.964340698+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964348328+07:00","message":"[bufferProcess] interim [840000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964351071+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964356954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964359957+07:00","message":"> Transcript [2694] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964363388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964365598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.96436788+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:20.964371885+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.040540629+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.04059075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.040598214+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.040614478+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040622288+07:00","message":"[bufferProcess] interim [20000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040625856+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040633143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040636313+07:00","message":"> Transcript [2695] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040640547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040647103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.040650203+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.04065307+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.3615454+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.361582383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.361589448+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.361602834+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.36160977+07:00","message":"[bufferProcess] interim [320000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361612371+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361616559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361619385+07:00","message":"> Transcript [2696] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361623208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361625304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361627456+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361629954+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361632745+07:00","message":"Push: 'มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361634627+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361636853+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.361639271+07:00","message":"Next Push (prob) : 'ภาพและข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.361647065+07:00","message":"push: {false มีการโพสต์ 0 0xc0001fa400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.66957983+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.66961886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.669625418+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.669639157+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669645897+07:00","message":"[bufferProcess] interim [560000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669648709+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669655973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669658845+07:00","message":"> Transcript [2697] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669662709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669664804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669667553+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.669670189+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.862552894+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.862592688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.862599254+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.862609264+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862616486+07:00","message":"[bufferProcess] interim [800000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862619184+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862623365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862626215+07:00","message":"> Transcript [2698] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862629836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.86263207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862634295+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.862636813+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.918309936+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.918342851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.918349179+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.918360634+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.91836677+07:00","message":"[bufferProcess] interim [860000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918369412+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918375199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.91837811+07:00","message":"> Transcript [2699] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความชัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918381576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918383616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918385773+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.918388316+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.92217179+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.922185125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.922189868+07:00","message":"receive interim result [false|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.922198285+07:00","message":"[buffer interim] 192 false ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922202513+07:00","message":"[bufferProcess] interim [920000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922205132+07:00","message":"[bufferProcess] send to processor:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922209806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922211967+07:00","message":"> Transcript [2700] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922214692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922216549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922218426+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922220502+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922224874+07:00","message":"Push: 'ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922226886+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922229157+07:00","message":"Set new StatePrefix : 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:21.922231631+07:00","message":"Next Push (prob) : 'ขอความช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:21.92224924+07:00","message":"push: {false ภาพและข้อความ 0 0xc0001fa400}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:22.277834571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:22.277844504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.352887462+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446405652+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446463589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446472979+07:00","message":"receive interim result [true|false]: ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446487143+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446493416+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.446521225+07:00","message":"[buffer interim] 192 true ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447048343+07:00","message":"[bufferProcess] interim [460000000]:ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447052588+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447056369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447060518+07:00","message":"> Transcript [2701] [false]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447064564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447066681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.44706912+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447072119+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447074495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.44707689+07:00","message":"> Transcript [2702] [true]: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.44707917+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447081307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447083814+07:00","message":"StatePrefix: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความขอความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.447087059+07:00","message":"TextPushed: 'ร้องเรียนอะไรบอกไว้ที่นี่มีการโพสต์ภาพและข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.44709162+07:00","message":"Push: 'ขอความช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.447103789+07:00","message":"push: {true ขอความช่วยเหลือ 0 0xc0001fa400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:22.460317688+07:00","message":"write wav file: './tmp/7583/7583_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.485187985+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.825509868+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.825553328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.825558868+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:22.825574784+07:00","message":"[buffer interim] 193 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.825581321+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:22.825583553+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.015044616+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.015085547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.015091569+07:00","message":"receive interim result [false|false]: โดยระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.01510743+07:00","message":"[buffer interim] 193 false โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.01511613+07:00","message":"[bufferProcess] interim [600000000]:โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.015119046+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.015125891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.015128875+07:00","message":"> Transcript [2703] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.015131412+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.32588472+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.325936845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.325945267+07:00","message":"receive interim result [false|false]: โดยระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.325964471+07:00","message":"[buffer interim] 193 false โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325972223+07:00","message":"[bufferProcess] interim [840000000]:โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325975569+07:00","message":"[bufferProcess] send to processor:โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325979405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325982619+07:00","message":"> Transcript [2704] [false]: 'โดยระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325987044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325991332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325993776+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.325995823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.724261729+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.724298701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.724304825+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:23.724317945+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.72432454+07:00","message":"[bufferProcess] interim [320000000]:โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724327359+07:00","message":"[bufferProcess] send to processor:โดยระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724334424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724337247+07:00","message":"> Transcript [2705] [false]: 'โดยระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724340572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724342785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724345773+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:23.724347907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.037849945+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.037922491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.037931553+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.037950713+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037960852+07:00","message":"[bufferProcess] interim [560000000]:โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.03796456+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037969562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037977114+07:00","message":"> Transcript [2706] [false]: 'โดยระบุว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037982129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037985113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037988935+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.037992336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.08059303+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.080639021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.080647273+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.080666161+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080675512+07:00","message":"[bufferProcess] interim [620000000]:โดยระบุว่าพบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080678972+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080684212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080688715+07:00","message":"> Transcript [2707] [false]: 'โดยระบุว่าพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080693987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080697777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080701392+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080704621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080708245+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080711625+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080715515+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.080719413+07:00","message":"Next Push (prob) : 'ระบุว่าพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.080732363+07:00","message":"push: {false โดย 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.148245574+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.148286964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.148293378+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.148308514+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.14831662+07:00","message":"[bufferProcess] interim [680000000]:โดยระบุว่าพบสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.14831929+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.148326333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.148329278+07:00","message":"> Transcript [2708] [false]: 'โดยระบุว่าพบ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.148331678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.148334043+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.34533603+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.345382922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.345391579+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.345411204+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345420669+07:00","message":"[bufferProcess] interim [860000000]:โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345424596+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345429681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345433851+07:00","message":"> Transcript [2709] [false]: 'โดยระบุว่าพบสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345437313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.345441751+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.611443617+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.611497731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.611506911+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.611526189+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.611540199+07:00","message":"[bufferProcess] interim [160000000]:โดยระบุว่าพบสามเณรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.611544146+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.611552762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.611557297+07:00","message":"> Transcript [2710] [false]: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.61156704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.611571777+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.614323722+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.614352293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.614357231+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.614370093+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.61437549+07:00","message":"[bufferProcess] interim [220000000]:โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614377657+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614380405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614384083+07:00","message":"> Transcript [2711] [false]: 'โดยระบุว่าพบสามเณรทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614388911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614391726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614394081+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.614396679+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.80972171+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.809754002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรปลูกธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.809760333+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.809773159+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809780128+07:00","message":"[bufferProcess] interim [400000000]:โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809782751+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809788536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809791659+07:00","message":"> Transcript [2712] [false]: 'โดยระบุว่าพบสามเณรถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809795481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809797557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809799629+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.809802337+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.943103643+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.943146953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.943153549+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:24.943168209+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943182682+07:00","message":"[bufferProcess] interim [520000000]:โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943185985+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรปลูกธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943194522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943197541+07:00","message":"> Transcript [2713] [false]: 'โดยระบุว่าพบสามเณรปลูกธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943200996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943203071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943205562+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:24.943209542+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.247977467+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.248017119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.248023785+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.248037501+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.24804581+07:00","message":"[bufferProcess] interim [760000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.24804872+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248055846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248059357+07:00","message":"> Transcript [2714] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248063222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248065832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248068518+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248072562+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248080621+07:00","message":"Push: 'ระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248082926+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248085441+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.248088287+07:00","message":"Next Push (prob) : 'ถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.24810778+07:00","message":"push: {false ระบุว่าพบสามเณร 0 0xc0001fbb80}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:25.278323578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:25.278359038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.447295173+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.447338287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.447345285+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.447364154+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447375764+07:00","message":"[bufferProcess] interim [940000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447378816+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447382613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447386261+07:00","message":"> Transcript [2715] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447390713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.44739383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.447396071+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.44739916+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.829511941+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.829557037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.82956385+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:25.8295792+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829589562+07:00","message":"[bufferProcess] interim [360000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829592251+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829598047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829601302+07:00","message":"> Transcript [2716] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829604901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829607441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.829611024+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:25.82961395+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.016107783+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.016147206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.016153674+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.016170067+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016178697+07:00","message":"[bufferProcess] interim [540000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016181516+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016187367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016190317+07:00","message":"> Transcript [2717] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016193665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016196015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016198765+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.016204077+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.21333782+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.213377448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.213384622+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.213398497+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213405916+07:00","message":"[bufferProcess] interim [780000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213409173+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213416457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213420067+07:00","message":"> Transcript [2718] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213423961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213426664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213431759+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213435303+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213443555+07:00","message":"Push: 'ถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.21344555+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.21344779+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.213450817+07:00","message":"Next Push (prob) : 'ร่างกายอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.213477189+07:00","message":"push: {false ถูกทำร้าย 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.853992888+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.854029795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.85403703+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:26.854061299+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854068699+07:00","message":"[bufferProcess] interim [380000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854071667+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854076155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854079371+07:00","message":"> Transcript [2719] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854082024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:26.854086473+07:00","message":"Set new StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.565331378+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.565373812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.565380174+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.565394978+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565404945+07:00","message":"[bufferProcess] interim [100000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565407947+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565414635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565417511+07:00","message":"> Transcript [2720] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565421503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565423963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565425831+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.565428615+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.626024114+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.62606094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.626068041+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.62608054+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626087612+07:00","message":"[bufferProcess] interim [160000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626090502+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626096095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626099347+07:00","message":"> Transcript [2721] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.62610425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626106756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626109091+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.626112541+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.821209338+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.821256789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.821266312+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.821284772+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821296212+07:00","message":"[bufferProcess] interim [340000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821298982+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821304687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821307921+07:00","message":"> Transcript [2722] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821311784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821314089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821318432+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.821321613+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.953040263+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.953076999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.953084382+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.953099837+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953106914+07:00","message":"[bufferProcess] interim [520000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953109848+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.95311833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953123653+07:00","message":"> Transcript [2723] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.95312937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953133637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953137225+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953140702+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953152387+07:00","message":"Push: 'ร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953155651+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953159107+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:27.953175052+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:27.953199289+07:00","message":"push: {false ร่างกายอย่างรุนแรง 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.15851072+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.158551801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.15855853+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.158573931+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158581294+07:00","message":"[bufferProcess] interim [700000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158584542+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158592363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158595475+07:00","message":"> Transcript [2724] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158599585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158604061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158606278+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.158609445+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:28.279011503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:28.27902987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.282709652+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.282743963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.282750476+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.282764964+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282771876+07:00","message":"[bufferProcess] interim [760000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282774792+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282780808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282784194+07:00","message":"> Transcript [2725] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282788056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282790219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282792348+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.282795267+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.327341946+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.327378961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.327385399+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.32739466+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327401454+07:00","message":"[bufferProcess] interim [880000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327404208+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327408226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327411062+07:00","message":"> Transcript [2726] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327414628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.32741711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327419315+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.327422246+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.653790021+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.65385236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.653859621+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.653876496+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653885267+07:00","message":"[bufferProcess] interim [180000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653888304+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653903095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653907356+07:00","message":"> Transcript [2727] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653917497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653920087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653922923+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653926166+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653931852+07:00","message":"Push: 'เจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653934123+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653936498+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.653939073+07:00","message":"Next Push (prob) : 'เข้าพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.65394906+07:00","message":"push: {false เจ้าหน้าที่ได้ 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.846598212+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.846634785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.846641269+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.846654089+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846661115+07:00","message":"[bufferProcess] interim [360000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846663858+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846667737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846670762+07:00","message":"> Transcript [2728] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.84667434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846676494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846678633+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.846681682+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.858389683+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.858417706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.858423477+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.858439942+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858447267+07:00","message":"[bufferProcess] interim [420000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858453334+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858460528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858463194+07:00","message":"> Transcript [2729] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858468869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858471203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858473375+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.858476522+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.913974213+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.914011699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.914022873+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:28.914039+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.91404783+07:00","message":"[bufferProcess] interim [480000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914050808+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914055153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914058373+07:00","message":"> Transcript [2730] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914063091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914065898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914069753+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:28.914072909+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.166810932+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.166848546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.166854642+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.166868421+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166875617+07:00","message":"[bufferProcess] interim [660000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166878456+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166882696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.16688595+07:00","message":"> Transcript [2731] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166890026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166892287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166894868+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166897665+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166900818+07:00","message":"Push: 'เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166902764+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166905352+07:00","message":"Set new StatePrefix : 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.166920642+07:00","message":"Next Push (prob) : 'และบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.1669313+07:00","message":"push: {false เข้าพูดคุย 0 0xc0001fbb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.24014622+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.240186855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.240209358+07:00","message":"receive interim result [false|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.240222587+07:00","message":"[buffer interim] 193 false โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240233436+07:00","message":"[bufferProcess] interim [780000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240236608+07:00","message":"[bufferProcess] send to processor:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240243546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240247829+07:00","message":"> Transcript [2732] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240253777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240256614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240260303+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.240264463+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.34229773+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.477335158+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.510795951+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.510849131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.51086123+07:00","message":"receive interim result [true|false]: โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.510873268+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.51087561+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.510882364+07:00","message":"[buffer interim] 193 true โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510896005+07:00","message":"[bufferProcess] interim [80000000]:โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510899833+07:00","message":"[bufferProcess] send to processor (isfinal):โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510920473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510939214+07:00","message":"> Transcript [2733] [false]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510946003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510948618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510951022+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510954085+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510956845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510959195+07:00","message":"> Transcript [2734] [true]: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึกข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510961583+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510963323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510965236+07:00","message":"StatePrefix: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุยและบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510967652+07:00","message":"TextPushed: 'โดยระบุว่าพบสามเณรถูกทำร้ายร่างกายอย่างรุนแรงเจ้าหน้าที่ได้เข้าพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:29.510973958+07:00","message":"Push: 'และบันทึกข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:29.510991804+07:00","message":"push: {true และบันทึกข้อมูล 0 0xc0001fbb80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:29.530363369+07:00","message":"write wav file: './tmp/7583/7583_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.029212678+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.02925761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.029263534+07:00","message":"receive interim result [false|false]: สัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.029275496+07:00","message":"[buffer interim] 194 false สัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.02928214+07:00","message":"[bufferProcess] interim [540000000]:สัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.029284124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.035820192+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.03584375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.03584921+07:00","message":"receive interim result [false|false]: สามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.035860343+07:00","message":"[buffer interim] 194 false สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.035865876+07:00","message":"[bufferProcess] interim [600000000]:สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.035868435+07:00","message":"[bufferProcess] send to processor:สัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.035871913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.035874833+07:00","message":"> Transcript [2735] [false]: 'สัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.035877107+07:00","message":"Set StatePrefix (first interim): 'สัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.193088141+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.193117947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.193122931+07:00","message":"receive interim result [false|false]: สามเณรผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.193132246+07:00","message":"[buffer interim] 194 false สามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193138598+07:00","message":"[bufferProcess] interim [780000000]:สามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193140955+07:00","message":"[bufferProcess] send to processor:สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193146278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193148885+07:00","message":"> Transcript [2736] [false]: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193150853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.193153574+07:00","message":"Set new StatePrefix: 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.333836179+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.333879821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.333885653+07:00","message":"receive interim result [false|false]: สามเณรพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.333900987+07:00","message":"[buffer interim] 194 false สามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.33390871+07:00","message":"[bufferProcess] interim [900000000]:สามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333911091+07:00","message":"[bufferProcess] send to processor:สามเณรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333922841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333927733+07:00","message":"> Transcript [2737] [false]: 'สามเณรผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333931921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333935282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333938539+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.333941832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.436059608+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.436098941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.436104634+07:00","message":"receive interim result [false|false]: สามเณรผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.436118103+07:00","message":"[buffer interim] 194 false สามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436126188+07:00","message":"[bufferProcess] interim [960000000]:สามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436128978+07:00","message":"[bufferProcess] send to processor:สามเณรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436133049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436136138+07:00","message":"> Transcript [2738] [false]: 'สามเณรพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436139411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436141529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436143682+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.436145938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.511576129+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.511616019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรพูดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.511623407+07:00","message":"receive interim result [false|false]: สามเณรพูดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.511637368+07:00","message":"[buffer interim] 194 false สามเณรพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511663856+07:00","message":"[bufferProcess] interim [80000000]:สามเณรพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511666608+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511674428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.51167727+07:00","message":"> Transcript [2739] [false]: 'สามเณรผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511680795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511682993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511684981+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.511687511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.626352867+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.626385631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.626392054+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.626406528+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626413319+07:00","message":"[bufferProcess] interim [140000000]:สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626416094+07:00","message":"[bufferProcess] send to processor:สามเณรพูดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626423123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626426+07:00","message":"> Transcript [2740] [false]: 'สามเณรพูดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626429717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626432016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626434266+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626436432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626442984+07:00","message":"Push: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626445016+07:00","message":"TextPushed: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626448216+07:00","message":"Set new StatePrefix : 'สามเณรพูดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:30.626450488+07:00","message":"Next Push (prob) : 'พูดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:30.626457358+07:00","message":"push: {false สามเณร 0 0xc003d0d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.204437683+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.204486488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.204493846+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.204508237+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.204524647+07:00","message":"[bufferProcess] interim [740000000]:สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.20452763+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.204531827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.204534954+07:00","message":"> Transcript [2741] [false]: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.204537631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.204543008+07:00","message":"Set new StatePrefix: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:31.279683336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:31.279698174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.340593764+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.340639448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.340647732+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.340663629+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340672296+07:00","message":"[bufferProcess] interim [920000000]:สามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340675434+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340682936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340687734+07:00","message":"> Transcript [2742] [false]: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340692673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340695867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340698986+07:00","message":"StatePrefix: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.340702556+07:00","message":"TextPushed: 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.600285448+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.600313443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.600319248+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.600330324+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600336715+07:00","message":"[bufferProcess] interim [160000000]:สามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.60033959+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600346458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600349198+07:00","message":"> Transcript [2743] [false]: 'สามเณรผู้เสียหายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600352632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600355046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600357468+07:00","message":"StatePrefix: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.600359887+07:00","message":"TextPushed: 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.609573179+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.609595535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.609600442+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.609611606+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609616651+07:00","message":"[bufferProcess] interim [220000000]:สามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609619276+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609625814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609628146+07:00","message":"> Transcript [2744] [false]: 'สามเณรผู้เสียหายโดยผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609631165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609633192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.609635288+07:00","message":"StatePrefix: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.60963748+07:00","message":"TextPushed: 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.788386421+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.788426571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.78843227+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.788444486+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.78845123+07:00","message":"[bufferProcess] interim [340000000]:สามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.78845366+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788459235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.78846264+07:00","message":"> Transcript [2745] [false]: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788466379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788468785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788471011+07:00","message":"StatePrefix: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788473442+07:00","message":"TextPushed: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788477753+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788479805+07:00","message":"TextPushed: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788482269+07:00","message":"Set new StatePrefix : 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.788484542+07:00","message":"Next Push (prob) : 'โดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.788491963+07:00","message":"push: {false ผู้เสียหาย 0 0xc003d0d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.913068385+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.913113972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.91312125+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.913136014+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913142679+07:00","message":"[bufferProcess] interim [460000000]:สามเณรผู้เสียหายโดยพบว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913145175+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913148948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913151872+07:00","message":"> Transcript [2746] [false]: 'สามเณรผู้เสียหายโดยพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913155408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913157666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913159603+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.913173052+07:00","message":"TextPushed: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.929188282+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.929213295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.929218357+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:31.929233663+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929240921+07:00","message":"[bufferProcess] interim [520000000]:สามเณรผู้เสียหายโดยพบว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929244463+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.92924958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929253163+07:00","message":"> Transcript [2747] [false]: 'สามเณรผู้เสียหายโดยพบว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929260417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929263788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.92926686+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:31.929270284+07:00","message":"TextPushed: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.118130619+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.118171479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.118177272+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.118192782+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118201376+07:00","message":"[bufferProcess] interim [640000000]:สามเณรผู้เสียหายโดยพบว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118204078+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118208279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118211461+07:00","message":"> Transcript [2748] [false]: 'สามเณรผู้เสียหายโดยพบว่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118215017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118217079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118219502+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.118222018+07:00","message":"TextPushed: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.249596069+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.249635915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าจะไม่แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.249642213+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าจะไม่แน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.249658417+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249666637+07:00","message":"[bufferProcess] interim [760000000]:สามเณรผู้เสียหายโดยพบว่าจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249670659+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249679872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249684743+07:00","message":"> Transcript [2749] [false]: 'สามเณรผู้เสียหายโดยพบว่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249689706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249693493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.24969679+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249701742+07:00","message":"TextPushed: 'สามเณรผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249709882+07:00","message":"Push: 'โดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249713226+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249716854+07:00","message":"Set new StatePrefix : 'สามเณรผู้เสียหายโดยพบว่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.249720353+07:00","message":"Next Push (prob) : 'ว่าจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.249751731+07:00","message":"push: {false โดยพบ 0 0xc003d0d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.267894956+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.267936603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.267943262+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.26795905+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267965277+07:00","message":"[bufferProcess] interim [820000000]:สามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267967983+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267976193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267979047+07:00","message":"> Transcript [2750] [false]: 'สามเณรผู้เสียหายโดยพบว่าจะไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267982693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267984768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267987831+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.267990413+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.443894042+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.44394114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.44394758+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.443959487+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.443972539+07:00","message":"[bufferProcess] interim [0]:สามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.44397525+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.443979055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.443982219+07:00","message":"> Transcript [2751] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.443984788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.443987132+07:00","message":"Set new StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.516198438+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.516243697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.516249991+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.516272396+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516284252+07:00","message":"[bufferProcess] interim [120000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516287024+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516294139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516297972+07:00","message":"> Transcript [2752] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516301884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516306276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516308696+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.516311259+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.688103721+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.688148727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.688155539+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.688166823+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688174071+07:00","message":"[bufferProcess] interim [240000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688176635+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688182259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688185518+07:00","message":"> Transcript [2753] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688188962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688191342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688193804+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.688197095+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.71032233+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.710358929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.710365041+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.710383709+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710393963+07:00","message":"[bufferProcess] interim [300000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710396503+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710400771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710404425+07:00","message":"> Transcript [2754] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710407748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710410276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710412986+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.710415744+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.968003349+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.968050767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.968056767+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.968072584+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968082972+07:00","message":"[bufferProcess] interim [480000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968085776+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968089563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.96809231+07:00","message":"> Transcript [2755] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968095628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968097868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968099823+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968102205+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968105129+07:00","message":"Push: 'ว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968107057+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968109366+07:00","message":"Set new StatePrefix : 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.968111634+07:00","message":"Next Push (prob) : 'มีสีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.968120068+07:00","message":"push: {false ว่าสามเณร 0 0xc003d0d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.999906435+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.999954132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.99996113+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:32.999976303+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.999983971+07:00","message":"[bufferProcess] interim [540000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.999987985+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:32.999996835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.000000333+07:00","message":"> Transcript [2756] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.000003068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.000005179+07:00","message":"Set new StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสี Navy'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.316064269+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.316100179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.316106274+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.316118332+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316124233+07:00","message":"[bufferProcess] interim [840000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316127611+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316135067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316138142+07:00","message":"> Transcript [2757] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316140679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.316142992+07:00","message":"Set new StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.638721227+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.63876504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.638772052+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.638784965+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638792279+07:00","message":"[bufferProcess] interim [200000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638795068+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638801003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638803926+07:00","message":"> Transcript [2758] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638807286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638809471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638812157+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.638814876+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.705310778+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.705346367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.705351938+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.705366998+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705374253+07:00","message":"[bufferProcess] interim [260000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705376965+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705383897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705386835+07:00","message":"> Transcript [2759] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705390719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705393044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705395318+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.705408815+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874596729+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874628338+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874634332+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874637673+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874643732+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874646496+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874649649+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874652506+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874655191+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874657968+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.874660648+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.897934655+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.897980098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.897987317+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:33.898002167+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898010097+07:00","message":"[bufferProcess] interim [440000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898012957+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898018776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898021377+07:00","message":"> Transcript [2760] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898026091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898028561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898031339+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:33.898034104+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.030377045+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.030410873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.030417276+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.030431014+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030438332+07:00","message":"[bufferProcess] interim [620000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030441122+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030445213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030448194+07:00","message":"> Transcript [2761] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030452038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030454302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.03045659+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030459075+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030461787+07:00","message":"Push: 'มีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030463766+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030465903+07:00","message":"Set new StatePrefix : 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.030469961+07:00","message":"Next Push (prob) : 'กังวลอย่างเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.030478355+07:00","message":"push: {false มีสีหน้าวิตก 0 0xc003d0d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.088688053+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.088718015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.08872705+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.088739462+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088745597+07:00","message":"[bufferProcess] interim [680000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088748351+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088754569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088757704+07:00","message":"> Transcript [2762] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088761652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088763749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088765697+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.088768268+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:34.280352387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:34.280359321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.730400356+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.730440915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.730447833+07:00","message":"receive interim result [false|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:34.730461178+07:00","message":"[buffer interim] 194 false สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730468564+07:00","message":"[bufferProcess] interim [280000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730471125+07:00","message":"[bufferProcess] send to processor:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730477003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730480347+07:00","message":"> Transcript [2763] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730484255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.73048641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730488441+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:34.730491575+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.104386563+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.163651454+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.28318085+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283226763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283234777+07:00","message":"receive interim result [true|false]: สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283246171+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283249134+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283256161+07:00","message":"[buffer interim] 194 true สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283267855+07:00","message":"[bufferProcess] interim [850000000]:สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283274902+07:00","message":"[bufferProcess] send to processor (isfinal):สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283278683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283282139+07:00","message":"> Transcript [2764] [false]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283285889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283287927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283289914+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283292787+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283294812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283300732+07:00","message":"> Transcript [2765] [true]: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283303263+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283305036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283306911+07:00","message":"StatePrefix: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตกกังวลอย่างเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283309056+07:00","message":"TextPushed: 'สามเณรผู้เสียหายโดยพบว่าสามเณรมีสีหน้าวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.283316921+07:00","message":"Push: 'กังวลอย่างเห็นได้ชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.283326469+07:00","message":"push: {true กังวลอย่างเห็นได้ชัด 0 0xc003d0d380}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:35.295456867+07:00","message":"write wav file: './tmp/7583/7583_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.530434836+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.530475563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.530481659+07:00","message":"receive interim result [false|false]: แถม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.530494067+07:00","message":"[buffer interim] 195 false แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.530501545+07:00","message":"[bufferProcess] interim [420000000]:แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.53050382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.827983543+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.828022408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.828028088+07:00","message":"receive interim result [false|false]: แผลบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:35.828038016+07:00","message":"[buffer interim] 195 false แผลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.828045243+07:00","message":"[bufferProcess] interim [660000000]:แผลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.828047851+07:00","message":"[bufferProcess] send to processor:แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.828051422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.828054493+07:00","message":"> Transcript [2766] [false]: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:35.828056786+07:00","message":"Set StatePrefix (first interim): 'แถม'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.017798028+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.017833235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.017838806+07:00","message":"receive interim result [false|false]: แผลบริเวณหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.017853415+07:00","message":"[buffer interim] 195 false แผลบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017860092+07:00","message":"[bufferProcess] interim [900000000]:แผลบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017865936+07:00","message":"[bufferProcess] send to processor:แผลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017874141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017877052+07:00","message":"> Transcript [2767] [false]: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017879456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.017881636+07:00","message":"Set new StatePrefix: 'แผลบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.347199515+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.347244095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.347250571+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.347260157+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347268341+07:00","message":"[bufferProcess] interim [200000000]:แผลบริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347271148+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347274554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347277439+07:00","message":"> Transcript [2768] [false]: 'แผลบริเวณหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347281207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347283439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.347285465+07:00","message":"StatePrefix: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.34728762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.587126021+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.587165071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.587172374+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.587187889+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587195427+07:00","message":"[bufferProcess] interim [440000000]:แผลบริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587197981+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587205897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587208911+07:00","message":"> Transcript [2769] [false]: 'แผลบริเวณหลังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587212688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587215095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587217682+07:00","message":"StatePrefix: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.587219993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.718921329+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.718966178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.718972025+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:36.718983079+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.718990134+07:00","message":"[bufferProcess] interim [620000000]:แผลบริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.718992802+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.719012447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.719015475+07:00","message":"> Transcript [2770] [false]: 'แผลบริเวณหลังเป็นรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.71901924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.719021462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.719023452+07:00","message":"StatePrefix: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:36.719025662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.0386727+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.038725196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.038733287+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.038749692+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.03876289+07:00","message":"[bufferProcess] interim [860000000]:แผลบริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038768116+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038776834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038780898+07:00","message":"> Transcript [2771] [false]: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038786171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038789206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038792155+07:00","message":"StatePrefix: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038795163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038802416+07:00","message":"Push: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038805445+07:00","message":"TextPushed: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038809346+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.038813735+07:00","message":"Next Push (prob) : 'หลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.038834295+07:00","message":"push: {false แผลบริเวณ 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.115279794+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.115331151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.115337694+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.115350859+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.11535869+07:00","message":"[bufferProcess] interim [980000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115361714+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115369074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115372292+07:00","message":"> Transcript [2772] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115375985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115378461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115380504+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.115383261+07:00","message":"TextPushed: 'แผลบริเวณ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:37.281234227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:37.281249017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.437854936+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.437889654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.437895442+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.437910644+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437918045+07:00","message":"[bufferProcess] interim [280000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437920695+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437931545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437934977+07:00","message":"> Transcript [2773] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437938861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437941041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437943654+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.437946406+07:00","message":"TextPushed: 'แผลบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.618310012+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.618350386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.618356835+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.618369235+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618379361+07:00","message":"[bufferProcess] interim [460000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618383442+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618391321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618395073+07:00","message":"> Transcript [2774] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.61840037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618404039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618406478+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.618409199+07:00","message":"TextPushed: 'แผลบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.620003287+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.620024356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.620029283+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.620042702+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620048251+07:00","message":"[bufferProcess] interim [520000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620051406+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620054904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620058086+07:00","message":"> Transcript [2775] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620061557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620063619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620065667+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620067927+07:00","message":"TextPushed: 'แผลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620076058+07:00","message":"Push: 'หลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620078207+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620080365+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.620082703+07:00","message":"Next Push (prob) : 'ที่เกิดขึ้นจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.620090493+07:00","message":"push: {false หลังเป็นรอยแผล 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.810043392+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.810084786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.810091506+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:37.810107318+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.810115588+07:00","message":"[bufferProcess] interim [640000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.810118034+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.81012171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.810125494+07:00","message":"> Transcript [2776] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.810128012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:37.810130164+07:00","message":"Set new StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.133055824+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.133090553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.133097209+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.133111572+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133119072+07:00","message":"[bufferProcess] interim [940000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.13312258+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.13312699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133130072+07:00","message":"> Transcript [2777] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133133944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133136158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133138511+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.133141521+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.384286214+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.38432775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.384335286+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.384352068+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.38436615+07:00","message":"[bufferProcess] interim [240000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384370367+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384380349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384385446+07:00","message":"> Transcript [2778] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384390838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384393976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384397653+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.384401595+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.706983361+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.707014738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.70702066+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.707035002+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707041625+07:00","message":"[bufferProcess] interim [540000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707044511+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707048792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707051581+07:00","message":"> Transcript [2779] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707055069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707057399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707059748+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.707062693+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.870427826+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.870468193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.87047439+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.870488909+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870497294+07:00","message":"[bufferProcess] interim [720000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870500086+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870505692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870508903+07:00","message":"> Transcript [2780] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870513195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870515704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870518577+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870521806+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870527171+07:00","message":"Push: 'ที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870529567+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870532041+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.870534639+07:00","message":"Next Push (prob) : 'การทะเลาะวิวาทกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.870543893+07:00","message":"push: {false ที่เกิดขึ้นจาก 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.912120902+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.912158322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.912165008+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:38.912178478+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.9121882+07:00","message":"[bufferProcess] interim [780000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912191067+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912197029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912199964+07:00","message":"> Transcript [2781] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912204102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912206653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912208707+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:38.912211919+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.050666302+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.05071888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.050726987+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.050741349+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050752226+07:00","message":"[bufferProcess] interim [840000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050756826+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050764306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050769217+07:00","message":"> Transcript [2782] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050774807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050778024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.050782355+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.05078517+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.093488882+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.093529681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.093536251+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.093551751+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093558721+07:00","message":"[bufferProcess] interim [900000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093561725+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093569162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093572242+07:00","message":"> Transcript [2783] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.09357634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093578602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093580957+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.093583515+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.097587887+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.097604978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.097609744+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.09762095+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097625389+07:00","message":"[bufferProcess] interim [960000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097627954+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097630981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097633226+07:00","message":"> Transcript [2784] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097636393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097638355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097640335+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097642565+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097647992+07:00","message":"Push: 'การทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097650329+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097653033+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.097655546+07:00","message":"Next Push (prob) : 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.097674002+07:00","message":"push: {false การทะเลาะวิวาทกับ 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.35687929+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.356924802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.356941709+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.356955484+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.356961833+07:00","message":"[bufferProcess] interim [200000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.356964585+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.356972594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.356976635+07:00","message":"> Transcript [2785] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.35698044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.356986197+07:00","message":"Set new StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.408478185+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.408513472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.408520499+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:39.408532919+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408540134+07:00","message":"[bufferProcess] interim [320000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408543367+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408550282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408553383+07:00","message":"> Transcript [2786] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408556882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408559082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408561522+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:39.408564882+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.008742766+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.008781747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.008788311+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.008804603+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.00881236+07:00","message":"[bufferProcess] interim [920000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008815108+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008819137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008822764+07:00","message":"> Transcript [2787] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008827131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008829466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008831485+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.008833982+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.111018558+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.111060385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.11106711+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.111078862+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111089352+07:00","message":"[bufferProcess] interim [980000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111093478+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111102501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111106798+07:00","message":"> Transcript [2788] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111112103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111116529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111118943+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.111121641+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:40.281944655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:40.281954205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.310981395+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.311027931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.311036523+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.311054433+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311063855+07:00","message":"[bufferProcess] interim [160000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311068378+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311079179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311083445+07:00","message":"> Transcript [2789] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311089623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.31109268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311096579+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311100688+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311110484+07:00","message":"Push: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311113461+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311118751+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.311123482+07:00","message":"Next Push (prob) : 'ด้วยกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.311134376+07:00","message":"push: {false สามเณร 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.314443583+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.314466665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.314471871+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.314483774+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314489569+07:00","message":"[bufferProcess] interim [220000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314493907+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314505398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314511118+07:00","message":"> Transcript [2790] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.31451657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314519743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314524201+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.314527932+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.514403338+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.51443614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.514442331+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.514457254+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514465068+07:00","message":"[bufferProcess] interim [400000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514468405+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514473043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514476113+07:00","message":"> Transcript [2791] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514480367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514482574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514484484+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.514487424+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.613450223+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.690423253+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.690461614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.690468253+07:00","message":"receive interim result [false|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.690482498+07:00","message":"[buffer interim] 195 false แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690489238+07:00","message":"[bufferProcess] interim [580000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690491994+07:00","message":"[bufferProcess] send to processor:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690498089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690500902+07:00","message":"> Transcript [2792] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690505343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690507607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.690509527+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.69051254+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.739989378+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740028861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า\",\"confidence\":0.9450543}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740035801+07:00","message":"receive interim result [true|false]: แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740047597+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740050257+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740056019+07:00","message":"[buffer interim] 195 true แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740064471+07:00","message":"[bufferProcess] interim [670000000]:แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740070511+07:00","message":"[bufferProcess] send to processor (isfinal):แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740076304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.74008061+07:00","message":"> Transcript [2793] [false]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740086093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740089169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740094752+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740100179+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740107293+07:00","message":"Push: 'ด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740109587+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740111997+07:00","message":"Set new StatePrefix : 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740114756+07:00","message":"Next Push (prob) : 'ถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740116637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740118709+07:00","message":"> Transcript [2794] [true]: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740121117+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740123081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740148153+07:00","message":"StatePrefix: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและถูกไหมกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740150351+07:00","message":"TextPushed: 'แผลบริเวณหลังเป็นรอยแผลที่เกิดขึ้นจากการทะเลาะวิวาทกับสามเณรด้วยกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:40.740153946+07:00","message":"Push: 'ถูกไหมกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.74015075+07:00","message":"push: {false ด้วยกันและ 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.740187151+07:00","message":"push: {true ถูกไหมกว่า 0 0xc00394a980}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:40.745438356+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:40.759495553+07:00","message":"write wav file: './tmp/7583/7583_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.113861379+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.113905663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.113911513+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.113925713+07:00","message":"[buffer interim] 196 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.113932084+07:00","message":"[bufferProcess] interim [140000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.113942471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.113946515+07:00","message":"[bufferProcess] send to processor (ticker):แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.11394932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.113952121+07:00","message":"> Transcript [2795] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.113955019+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.140318689+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.140352712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.140358952+07:00","message":"receive interim result [false|false]: เต่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.140373168+07:00","message":"[buffer interim] 196 false เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.140379693+07:00","message":"[bufferProcess] interim [200000000]:เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.140381688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.166707978+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.166744839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.16675043+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.166764526+07:00","message":"[buffer interim] 196 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166771889+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166779224+07:00","message":"[bufferProcess] send to processor:เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166786038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166788852+07:00","message":"> Transcript [2796] [false]: 'เต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166791065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.166793278+07:00","message":"Set new StatePrefix: 'เต่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.484052594+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.484089018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.484094201+07:00","message":"receive interim result [false|false]: แต่ว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.484105555+07:00","message":"[buffer interim] 196 false แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484111903+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484114182+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484119581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484122651+07:00","message":"> Transcript [2797] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484124944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.484127002+07:00","message":"Set new StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.61423676+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.614277125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.614282197+07:00","message":"receive interim result [false|false]: แต่ว่าทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.6142946+07:00","message":"[buffer interim] 196 false แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.61430183+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614304355+07:00","message":"[bufferProcess] send to processor:แต่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614308079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614311012+07:00","message":"> Transcript [2798] [false]: 'แต่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614323199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614325581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.614327649+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.61432975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.821268892+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.821305992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.82131233+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.821327812+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821336038+07:00","message":"[bufferProcess] interim [920000000]:แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821338983+07:00","message":"[bufferProcess] send to processor:แต่ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821345499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821348685+07:00","message":"> Transcript [2799] [false]: 'แต่ว่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821352365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821355278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821357428+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.821359815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.877594774+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.877642173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.877649004+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.877664063+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.87767186+07:00","message":"[bufferProcess] interim [980000000]:แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877674821+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877682684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877686217+07:00","message":"> Transcript [2800] [false]: 'แต่ว่าทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877689923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877692426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877694473+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.877696685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.99626474+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.996315818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.996321834+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.996338447+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.99634573+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996348104+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996352263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996355162+07:00","message":"> Transcript [2801] [false]: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996358577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996360687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996362692+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996364741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996367443+07:00","message":"Push: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996369489+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996372834+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:42.996375322+07:00","message":"Next Push (prob) : 'ทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:42.996383697+07:00","message":"push: {false แต่ว่า 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.210128731+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.210174472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.210179898+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.210195298+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210205996+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าทางเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210208727+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210214254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210217036+07:00","message":"> Transcript [2802] [false]: 'แต่ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210221041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210223293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210225732+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.210228512+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:43.282456301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:43.282519642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.321680604+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.321719985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.321725445+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.321742282+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321751087+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321753601+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.3217577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.32176063+07:00","message":"> Transcript [2803] [false]: 'แต่ว่าทางเจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321764204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321766561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321768645+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.321771081+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.382670031+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.382707765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.382713966+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.382727958+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382735305+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382738461+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382745708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382748539+07:00","message":"> Transcript [2804] [false]: 'แต่ว่าทางเจ้าหน้าที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382751809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382754273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382756597+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.382759498+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.542911649+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.5429575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.542963765+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.542980642+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.542987781+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.542990979+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543002009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.54300513+07:00","message":"> Transcript [2805] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543008879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543011718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543013979+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543016651+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543022742+07:00","message":"Push: 'ทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.54302507+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543027503+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.543029694+07:00","message":"Next Push (prob) : 'ที่ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.543038559+07:00","message":"push: {false ทางเจ้าหน้า 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.576251288+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.576286735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.576292775+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.576307519+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576315007+07:00","message":"[bufferProcess] interim [640000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576317543+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576321698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576324653+07:00","message":"> Transcript [2806] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576328107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576330396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.57633239+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.576334947+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.578824036+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.578834158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.578838134+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.578845767+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578849106+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578851363+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578853698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578855834+07:00","message":"> Transcript [2807] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578858168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578859954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578861698+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.578863786+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.715607541+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.715653158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.715659869+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.715678257+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715688491+07:00","message":"[bufferProcess] interim [760000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715692058+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715697278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715701476+07:00","message":"> Transcript [2808] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715706881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715710351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715712382+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.715715591+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.716221742+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.716239363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.716243619+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.716252669+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716256962+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716259414+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716262111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716264562+07:00","message":"> Transcript [2809] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716267622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716269727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716271559+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716274336+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716277123+07:00","message":"Push: 'ที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716279135+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716281323+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.716283887+07:00","message":"Next Push (prob) : 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.716293209+07:00","message":"push: {false ที่ยังไม่ 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.899558367+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.899599173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.899604991+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:43.899620892+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.899627943+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.89963164+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.899640581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.899645054+07:00","message":"> Transcript [2810] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.899648883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:43.899652133+07:00","message":"Set new StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.103568145+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.103611311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.103617849+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.103634838+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103643343+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103645935+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103649924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103652919+07:00","message":"> Transcript [2811] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.1036566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.10365884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103661709+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.103664644+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.252065342+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.252111264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.252119954+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.252136653+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252148947+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252151996+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.25215891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252162364+07:00","message":"> Transcript [2812] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252165947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252168187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.252170734+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.25217729+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.289202542+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.289236053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.289242657+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.289259126+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289265636+07:00","message":"[bufferProcess] interim [360000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289268166+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289271621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289274769+07:00","message":"> Transcript [2813] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289277849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289279848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.289281914+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.28928431+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.41631537+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.416356253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.416362591+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.416374777+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416382513+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416385337+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416391145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416394557+07:00","message":"> Transcript [2814] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.41639831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416400942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416403461+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416406353+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416411357+07:00","message":"Push: 'ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416413475+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416415926+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.416418948+07:00","message":"Next Push (prob) : 'เชื่อทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.41642708+07:00","message":"push: {false ปักใจ 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.614288271+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.614336624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.614345859+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.614367102+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614378107+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614382459+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614387512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614391895+07:00","message":"> Transcript [2815] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614395499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.614399368+07:00","message":"Set new StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.642785651+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.642826701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.642835045+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.642854419+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642864322+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642868502+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642873815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642878387+07:00","message":"> Transcript [2816] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642884147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642887309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642890843+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.642894833+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.794376455+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.794416122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.794423218+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:44.794438628+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794446756+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794449568+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794454115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794457348+07:00","message":"> Transcript [2817] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794460824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794463067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794465059+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:44.794467542+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.131889525+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.131951257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.131960536+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.131978766+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.131990948+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.131994684+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132001699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132004845+07:00","message":"> Transcript [2818] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132008869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132013659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132016003+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.132019094+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.323214745+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.323249772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.323255371+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.323269178+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323279561+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323284222+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323290508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323294093+07:00","message":"> Transcript [2819] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323299384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323302749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323307175+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323310797+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323315189+07:00","message":"Push: 'เชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323318612+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323322217+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.323326094+07:00","message":"Next Push (prob) : 'ดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.323336761+07:00","message":"push: {false เชื่อคำให้การ 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.387450242+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.387491834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.387498767+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.387529099+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.38753962+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387543245+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387547055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387549912+07:00","message":"> Transcript [2820] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387553975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.38755733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387559448+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.387562016+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.540640912+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.540688003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.540713062+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.540727216+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540737712+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540741985+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540749628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540753947+07:00","message":"> Transcript [2821] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.54075957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540763083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540766892+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.540771571+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.700817542+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.700861952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.700868656+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:45.700884073+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700896649+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700899667+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700904017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700907047+07:00","message":"> Transcript [2822] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700910858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700913145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700915994+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:45.700918973+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.043706845+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.043748297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.043754074+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.043768186+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043775483+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043781418+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043789569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043795798+07:00","message":"> Transcript [2823] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043801593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043806128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043811457+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.04381698+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043824912+07:00","message":"Push: 'ดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043827912+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043831408+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.043835699+07:00","message":"Next Push (prob) : 'เพราะว่าลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.043857912+07:00","message":"push: {false ดังกล่าวค่ะ 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.100585734+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.100628638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.100635445+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.100651262+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.100664305+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.10066722+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.1006712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.100674618+07:00","message":"> Transcript [2824] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.100679415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.100681586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.100683812+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.10068692+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.282176529+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.282223991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.282232481+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.282248974+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282258898+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282262075+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282266287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282270199+07:00","message":"> Transcript [2825] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282274787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282277068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282279403+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.282282715+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:46.283290434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:46.283290481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.313221749+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.385611725+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.410197701+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.410233722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.410239622+07:00","message":"receive interim result [false|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.410253766+07:00","message":"[buffer interim] 196 false แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410261345+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.41026448+07:00","message":"[bufferProcess] send to processor:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410270901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410273682+07:00","message":"> Transcript [2826] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410277664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410279856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410282079+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.410285346+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493231819+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493273007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก\",\"confidence\":0.9536939}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493279673+07:00","message":"receive interim result [true|false]: แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493289678+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493291807+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493298548+07:00","message":"[buffer interim] 196 true แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493308189+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493311801+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493315453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493318498+07:00","message":"> Transcript [2827] [false]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493322717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493324856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.49333223+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493336867+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493341822+07:00","message":"Push: 'เพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493345449+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.49334897+07:00","message":"Set new StatePrefix : 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493352622+07:00","message":"Next Push (prob) : 'บาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.49335521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493358286+07:00","message":"> Transcript [2828] [true]: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493362194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493364837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.493367785+07:00","message":"StatePrefix: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะบาดแผลที่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.49337129+07:00","message":"TextPushed: 'แต่ว่าทางเจ้าหน้าที่ยังไม่ปักใจเชื่อคำให้การดังกล่าวค่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.49337473+07:00","message":"Push: 'บาดแผลที่ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493402041+07:00","message":"push: {false เพราะว่าลักษณะ 0 0xc00189cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.493426829+07:00","message":"push: {true บาดแผลที่ปาก 0 0xc00189cb00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:46.507759833+07:00","message":"write wav file: './tmp/7583/7583_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.832125684+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.832168354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.832173444+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:46.832188829+07:00","message":"[buffer interim] 197 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.832196698+07:00","message":"[bufferProcess] interim [420000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:46.832199081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.07303406+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.073085758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.073093748+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.073111669+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.073123435+07:00","message":"[bufferProcess] interim [720000000]:ปรากฏในสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.073126999+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.073133866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.073137795+07:00","message":"> Transcript [2829] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.073141223+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.232691017+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.232727721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.232733599+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.232749741+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232757133+07:00","message":"[bufferProcess] interim [840000000]:ปรากฏในสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232759513+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232763405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232767439+07:00","message":"> Transcript [2830] [false]: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232770025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.232772005+07:00","message":"Set new StatePrefix: 'ปรากฏในสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.349887581+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.349928946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.349935924+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.349957373+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349965561+07:00","message":"[bufferProcess] interim [960000000]:ปรากฏในสื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349967977+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349974631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349977852+07:00","message":"> Transcript [2831] [false]: 'ปรากฏในสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.34998119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349983477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349985778+07:00","message":"StatePrefix: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.349988274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.621018658+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.621059053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.621066089+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.621082091+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621097109+07:00","message":"[bufferProcess] interim [260000000]:ปรากฏในสื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621101423+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621110406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621114531+07:00","message":"> Transcript [2832] [false]: 'ปรากฏในสื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621119701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621123289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621128468+07:00","message":"StatePrefix: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.621131729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.958462436+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.958499718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.958505577+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:47.958517426+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958526508+07:00","message":"[bufferProcess] interim [620000000]:ปรากฏในสื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958528939+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958533336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958536409+07:00","message":"> Transcript [2833] [false]: 'ปรากฏในสื่อสังคมออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958539975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958542095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.958544016+07:00","message":"StatePrefix: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:47.95854609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.171422879+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.171463092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.171469063+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.171480821+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171488088+07:00","message":"[bufferProcess] interim [740000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.17149063+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171496512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171499557+07:00","message":"> Transcript [2834] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171503937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171506137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171508122+07:00","message":"StatePrefix: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171510909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171517028+07:00","message":"Push: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171519085+07:00","message":"TextPushed: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171521428+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.171523973+07:00","message":"Next Push (prob) : 'สังคมออนไลน์นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.17153211+07:00","message":"push: {false ปรากฏในสื่อ 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.261678998+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.26172546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.261732332+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.26174758+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261755713+07:00","message":"[bufferProcess] interim [860000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261758389+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261764171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261766994+07:00","message":"> Transcript [2835] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261770679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261773132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261777595+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.261780259+07:00","message":"TextPushed: 'ปรากฏในสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.453362327+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.453406249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.453412818+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.453429133+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453439921+07:00","message":"[bufferProcess] interim [40000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453442747+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453446685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453449975+07:00","message":"> Transcript [2836] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453453502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453455837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453458474+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.453461103+07:00","message":"TextPushed: 'ปรากฏในสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.626745696+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.626782899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.626789786+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:48.626803458+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626810784+07:00","message":"[bufferProcess] interim [280000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626813572+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626820199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626823295+07:00","message":"> Transcript [2837] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626826578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626829002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.62683138+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:48.626833854+07:00","message":"TextPushed: 'ปรากฏในสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.021905918+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.021956184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.021963234+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.021977431+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.021984761+07:00","message":"[bufferProcess] interim [700000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.021987563+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.021993308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.021996575+07:00","message":"> Transcript [2838] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022000249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022002366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022005026+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022010132+07:00","message":"TextPushed: 'ปรากฏในสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022016421+07:00","message":"Push: 'สังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.02201852+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.02202075+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.022023033+07:00","message":"Next Push (prob) : 'มีความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.022031731+07:00","message":"push: {false สังคมออนไลน์นั้น 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.21481192+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.214856659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.214863727+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.214876135+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214883305+07:00","message":"[bufferProcess] interim [880000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214885956+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.21489202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214895256+07:00","message":"> Transcript [2839] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214899292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214901428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214903608+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.214906533+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:49.283868272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:49.283903461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.400285435+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.400341982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.400348953+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.400362151+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400369686+07:00","message":"[bufferProcess] interim [60000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400372487+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400379728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400382849+07:00","message":"> Transcript [2840] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400386216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400388535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400390692+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.400393955+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.402470042+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.40250372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.402510093+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.402522725+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402528898+07:00","message":"[bufferProcess] interim [120000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402531457+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402536862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402539706+07:00","message":"> Transcript [2841] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.40254298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402545162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.402547464+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.40255002+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.62691752+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.626966452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.62697318+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.626988637+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.626996801+07:00","message":"[bufferProcess] interim [300000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.626999998+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627005896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627008512+07:00","message":"> Transcript [2842] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627013114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.62701524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627017526+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627021554+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627027864+07:00","message":"Push: 'มีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627029876+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627032487+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.627035246+07:00","message":"Next Push (prob) : 'เกินกว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.627044489+07:00","message":"push: {false มีความรุนแรง 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.748039514+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.748080295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.748087483+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:49.748098563+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748105325+07:00","message":"[bufferProcess] interim [420000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748107903+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748111796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748114983+07:00","message":"> Transcript [2843] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748118511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748120487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.748122365+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:49.74812494+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.03785981+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.037904708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.037911114+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.03792418+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037932607+07:00","message":"[bufferProcess] interim [540000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037935169+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037939064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037942127+07:00","message":"> Transcript [2844] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037952022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.03795466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037957061+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.037960018+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.108890929+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.108930377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.108937982+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.10895935+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108966964+07:00","message":"[bufferProcess] interim [660000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108969852+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108976727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108979947+07:00","message":"> Transcript [2845] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.10898409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108986407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108988723+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.108991654+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.309125563+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.309171921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.309177819+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.309193157+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.30920123+07:00","message":"[bufferProcess] interim [960000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309204084+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309225748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309232678+07:00","message":"> Transcript [2846] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309237172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309239148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309241318+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309244579+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309251928+07:00","message":"Push: 'เกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309253853+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.30925603+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.309258492+07:00","message":"Next Push (prob) : 'ทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.309266749+07:00","message":"push: {false เกินกว่าการ 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.312687979+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.312715672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.312722865+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.31273219+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312739621+07:00","message":"[bufferProcess] interim [20000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312743542+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312748596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312752465+07:00","message":"> Transcript [2847] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312758009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312760938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312764405+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.312768578+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.431389022+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.431435352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.431441637+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:50.431454058+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.43146158+07:00","message":"[bufferProcess] interim [80000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431464533+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431471601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431474937+07:00","message":"> Transcript [2848] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาทรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431478888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431481207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431485342+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:50.431488386+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.00188689+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.001926889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.001934122+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.001946612+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001961975+07:00","message":"[bufferProcess] interim [680000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.00196491+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001968956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001971992+07:00","message":"> Transcript [2849] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001975888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001978025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001980113+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.001982884+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.342597655+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.342629808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.342635993+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.342652396+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342660148+07:00","message":"[bufferProcess] interim [980000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342663506+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342670395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342673109+07:00","message":"> Transcript [2850] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342677586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342681986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342688298+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342691614+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342694968+07:00","message":"Push: 'ทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342697165+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342699539+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.342701999+07:00","message":"Next Push (prob) : 'ทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.342711887+07:00","message":"push: {false ทะเลาะวิวาท 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.459483851+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.459517011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.459523519+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.459535631+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459542307+07:00","message":"[bufferProcess] interim [40000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459545203+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459551072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459554026+07:00","message":"> Transcript [2851] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.45955844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.45956081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459562863+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.459565521+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.520121264+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.520161241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.52016749+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.520180129+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520187562+07:00","message":"[bufferProcess] interim [160000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520190383+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520196193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520199079+07:00","message":"> Transcript [2852] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520202955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520205108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520207338+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.520209984+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.553043761+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.553088428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.553097654+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.553113281+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553121899+07:00","message":"[bufferProcess] interim [220000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553126342+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553132639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553136458+07:00","message":"> Transcript [2853] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปดังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553142439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553145449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553148777+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.553152912+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.728618401+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.728649914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.728658022+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.728673191+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728681347+07:00","message":"[bufferProcess] interim [400000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728685569+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728693502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728697841+07:00","message":"> Transcript [2854] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728706487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728709582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728713283+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728718062+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728725804+07:00","message":"Push: 'ทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728728693+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728732778+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.728737004+07:00","message":"Next Push (prob) : 'หลังจากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.728761486+07:00","message":"push: {false ทั่วไป 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.952234112+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.952286488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.952293659+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:51.952306127+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952313191+07:00","message":"[bufferProcess] interim [580000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952316244+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952322668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952326587+07:00","message":"> Transcript [2855] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952330362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952332541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952334539+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:51.952337094+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.030162765+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.030207568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.030215673+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.030231618+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030239168+07:00","message":"[bufferProcess] interim [640000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030242214+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030250499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030253734+07:00","message":"> Transcript [2856] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030257409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030259904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030261892+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.030264464+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.235445024+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.235489977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.23549741+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.235515251+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235529024+07:00","message":"[bufferProcess] interim [880000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235536023+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235545463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235549025+07:00","message":"> Transcript [2857] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.2355532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235555436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235557971+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.235561161+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:52.284189111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:52.284188302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.402544705+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.473909705+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.482749028+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.482785236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.482791279+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.482803699+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482809821+07:00","message":"[bufferProcess] interim [180000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482814048+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482817906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482820814+07:00","message":"> Transcript [2858] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.48282489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482827084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482829398+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482832428+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482835803+07:00","message":"Push: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482837782+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.48284016+07:00","message":"Set new StatePrefix : 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.482842937+07:00","message":"Next Push (prob) : 'จะดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.482849952+07:00","message":"push: {false หลังจากนี้ 0 0xc00189c400}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.483740284+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.483756188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.483761366+07:00","message":"receive interim result [false|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.483772423+07:00","message":"[buffer interim] 197 false ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483776891+07:00","message":"[bufferProcess] interim [240000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483779476+07:00","message":"[bufferProcess] send to processor:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483785845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483789127+07:00","message":"> Transcript [2859] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483792827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483795345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.48379732+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.483803074+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609088855+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609141989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ\",\"confidence\":0.952561}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609149388+07:00","message":"receive interim result [true|false]: ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609169592+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609172166+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609178444+07:00","message":"[buffer interim] 197 true ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609190341+07:00","message":"[bufferProcess] interim [240000000]:ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609194208+07:00","message":"[bufferProcess] send to processor (isfinal):ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609198784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609202055+07:00","message":"> Transcript [2860] [false]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.60920555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609207579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609209667+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609212687+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.60921487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609217075+07:00","message":"> Transcript [2861] [true]: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609219453+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609221236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609223187+07:00","message":"StatePrefix: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609225465+07:00","message":"TextPushed: 'ปรากฏในสื่อสังคมออนไลน์นั้นมีความรุนแรงเกินกว่าการทะเลาะวิวาททั่วไปหลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.609229359+07:00","message":"Push: 'จะดำเนินการสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.609237755+07:00","message":"push: {true จะดำเนินการสอบ 0 0xc00189c400}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:52.621393355+07:00","message":"write wav file: './tmp/7583/7583_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.94028471+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.940327712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.940333115+07:00","message":"receive interim result [false|false]: ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:52.940350998+07:00","message":"[buffer interim] 198 false ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.940357676+07:00","message":"[bufferProcess] interim [480000000]:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:52.94035996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.034522769+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.034561311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.034567178+07:00","message":"receive interim result [false|false]: ปากคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.034583056+07:00","message":"[buffer interim] 198 false ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.034590632+07:00","message":"[bufferProcess] interim [600000000]:ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.034593983+07:00","message":"[bufferProcess] send to processor:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.034600623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.034603517+07:00","message":"> Transcript [2862] [false]: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.03460597+07:00","message":"Set StatePrefix (first interim): 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.313758578+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.313798634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากถ้ำพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.313804553+07:00","message":"receive interim result [false|false]: ปากถ้ำพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.313818545+07:00","message":"[buffer interim] 198 false ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313826731+07:00","message":"[bufferProcess] interim [840000000]:ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313829062+07:00","message":"[bufferProcess] send to processor:ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313832643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313835644+07:00","message":"> Transcript [2863] [false]: 'ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313838794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313840961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313843479+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.313845901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.513764779+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.513790892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.513796215+07:00","message":"receive interim result [false|false]: ปากคำพระรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.513810618+07:00","message":"[buffer interim] 198 false ปากคำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.51381731+07:00","message":"[bufferProcess] interim [80000000]:ปากคำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513819843+07:00","message":"[bufferProcess] send to processor:ปากถ้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513823252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513826052+07:00","message":"> Transcript [2864] [false]: 'ปากถ้ำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513829111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.51383135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513833572+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.513835489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.647798854+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.64784279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระรูปหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.647849779+07:00","message":"receive interim result [false|false]: ปากคำพระรูปหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.647863369+07:00","message":"[buffer interim] 198 false ปากคำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647871141+07:00","message":"[bufferProcess] interim [200000000]:ปากคำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647873991+07:00","message":"[bufferProcess] send to processor:ปากคำพระรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647881414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647884541+07:00","message":"> Transcript [2865] [false]: 'ปากคำพระรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647887793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647890058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647892314+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.647894861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.71205992+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.712108364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.712117169+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.712133538+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712141405+07:00","message":"[bufferProcess] interim [260000000]:ปากคำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712143943+07:00","message":"[bufferProcess] send to processor:ปากคำพระรูปหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712147633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712150459+07:00","message":"> Transcript [2866] [false]: 'ปากคำพระรูปหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712153607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712155855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712158666+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712160989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712163551+07:00","message":"Push: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712165629+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712167787+07:00","message":"Set new StatePrefix : 'ปากคำพระรูปหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.712170491+07:00","message":"Next Push (prob) : 'คำพระรูปหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.712179919+07:00","message":"push: {false ปาก 0 0xc00394b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.919371274+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.919408267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.919414724+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:53.919434118+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.919441772+07:00","message":"[bufferProcess] interim [500000000]:ปากคำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.919444453+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.919451887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.919455449+07:00","message":"> Transcript [2867] [false]: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.919457897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:53.91946004+07:00","message":"Set new StatePrefix: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.032992727+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.033037506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.033044318+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.033061337+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033069951+07:00","message":"[bufferProcess] interim [620000000]:ปากคำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033073623+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033083855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033088231+07:00","message":"> Transcript [2868] [false]: 'ปากคำพระลูกวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033092229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033095008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033097159+07:00","message":"StatePrefix: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.033102282+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.079464409+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.079502002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.079508537+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.07952318+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079530451+07:00","message":"[bufferProcess] interim [680000000]:ปากคำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079533353+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079541895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079544619+07:00","message":"> Transcript [2869] [false]: 'ปากคำพระลูกวัดและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.0795481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079550691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079552777+07:00","message":"StatePrefix: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.079555955+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.209400583+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.209448592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.209456982+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.209472977+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209480164+07:00","message":"[bufferProcess] interim [740000000]:ปากคำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209482705+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209486572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209489309+07:00","message":"> Transcript [2870] [false]: 'ปากคำพระลูกวัดและ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209492601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209494641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209496764+07:00","message":"StatePrefix: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.209499539+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.219825454+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.219854572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.219859843+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.219874227+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219881073+07:00","message":"[bufferProcess] interim [800000000]:ปากคำพระลูกวัดและสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219883517+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219889329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219891938+07:00","message":"> Transcript [2871] [false]: 'ปากคำพระลูกวัดและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219895257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219897385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.21989954+07:00","message":"StatePrefix: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219903635+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219909967+07:00","message":"Push: 'คำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219912147+07:00","message":"TextPushed: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219914409+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.219918497+07:00","message":"Next Push (prob) : 'และสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.219926166+07:00","message":"push: {false คำพระลูกวัด 0 0xc00394b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.34050377+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.340543785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.340550067+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.340563562+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340571884+07:00","message":"[bufferProcess] interim [860000000]:ปากคำพระลูกวัดและสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340574404+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340579835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340582776+07:00","message":"> Transcript [2872] [false]: 'ปากคำพระลูกวัดและสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340585295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.340587615+07:00","message":"Set new StatePrefix: 'ปากคำพระลูกวัดและสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.344170429+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.344213364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.344220952+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.344239608+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.34424747+07:00","message":"[bufferProcess] interim [920000000]:ปากคำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.344251208+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.344260633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.344264908+07:00","message":"> Transcript [2873] [false]: 'ปากคำพระลูกวัดและสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.344268448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.344271728+07:00","message":"Set new StatePrefix: 'ปากคำพระลูกวัดและสัมมนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.590185439+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.590222789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.590229275+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.590241091+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.59024745+07:00","message":"[bufferProcess] interim [160000000]:ปากคำพระลูกวัดและสามเณรรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.590250013+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.590255733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.590258749+07:00","message":"> Transcript [2874] [false]: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.590261329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.590264165+07:00","message":"Set new StatePrefix: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.59169098+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.591708253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.591712978+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.59172235+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591726213+07:00","message":"[bufferProcess] interim [220000000]:ปากคำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591728728+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591731685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591734249+07:00","message":"> Transcript [2875] [false]: 'ปากคำพระลูกวัดและสามเณรรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591736981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591739049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.591741066+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.59174381+07:00","message":"TextPushed: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.90861101+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.908649205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.90865627+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:54.908667282+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908673678+07:00","message":"[bufferProcess] interim [460000000]:ปากคำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908676392+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908682294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908685091+07:00","message":"> Transcript [2876] [false]: 'ปากคำพระลูกวัดและสามเณรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908688386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908690975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908692866+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:54.908695406+07:00","message":"TextPushed: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.109799969+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.109841378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.109847907+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.109863841+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109874875+07:00","message":"[bufferProcess] interim [700000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109878335+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109885028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109889216+07:00","message":"> Transcript [2877] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109893799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109896803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109901262+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.109904034+07:00","message":"TextPushed: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.266663234+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.266700215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.266706975+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.26672256+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266729747+07:00","message":"[bufferProcess] interim [820000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266732551+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266739829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266742832+07:00","message":"> Transcript [2878] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266746491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266748572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266750855+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266754016+07:00","message":"TextPushed: 'ปากคำพระลูกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266759969+07:00","message":"Push: 'และสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266761948+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.2667646+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.266766803+07:00","message":"Next Push (prob) : 'รูปอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.266774569+07:00","message":"push: {false และสามเณร 0 0xc00394b000}"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:55.285214148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:55.285235999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.482465553+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.482507257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.482515753+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.482534505+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482547035+07:00","message":"[bufferProcess] interim [0]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482551202+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482556948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.48256127+07:00","message":"> Transcript [2879] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482566488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482569539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.48257249+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.482576333+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.506455282+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.506485103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.506491006+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:55.506504793+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506512071+07:00","message":"[bufferProcess] interim [120000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506515284+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506522609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506526018+07:00","message":"> Transcript [2880] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506529397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506531823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506534074+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:55.506537129+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.145615856+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.145655774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.145662371+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.145675025+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.1456823+07:00","message":"[bufferProcess] interim [720000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145685366+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145692754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145695679+07:00","message":"> Transcript [2881] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145698734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145701038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.14570309+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.145705645+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.197866253+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.19791028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.19791768+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.197935853+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197944192+07:00","message":"[bufferProcess] interim [780000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197947329+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197953332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197961941+07:00","message":"> Transcript [2882] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197966301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197968706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197970995+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.19797413+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197979374+07:00","message":"Push: 'รูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197982156+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197985101+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.197988012+07:00","message":"Next Push (prob) : 'เพิ่มเติมคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.197996965+07:00","message":"push: {false รูปอื่นๆ 0 0xc00394b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.331969674+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.33201104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.332017862+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.332033146+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.332040643+07:00","message":"[bufferProcess] interim [900000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.332043432+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.332046861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.332050021+07:00","message":"> Transcript [2883] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.332052263+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.388296427+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.388331483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.388338038+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.388350981+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388361079+07:00","message":"[bufferProcess] interim [960000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388364157+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388368033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388371474+07:00","message":"> Transcript [2884] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388374727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388376901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388378984+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.388381638+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.641323883+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.64136847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.641376981+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.641394761+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.641403862+07:00","message":"[bufferProcess] interim [200000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.641408959+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.641419095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.641423872+07:00","message":"> Transcript [2885] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.641428042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.64143202+07:00","message":"Set new StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.895597492+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.895634157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.895640857+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:56.895655098+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895661998+07:00","message":"[bufferProcess] interim [440000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.89566464+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895671638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895674386+07:00","message":"> Transcript [2886] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.89567826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895680306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895682718+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:56.895685844+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.087459622+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.087501792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.087510909+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.087525747+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.087538183+07:00","message":"[bufferProcess] interim [680000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.087543019+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.08755123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.08755615+07:00","message":"> Transcript [2887] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.087561426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.087564177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.087568243+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.08757231+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.537699067+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.537733216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.537739102+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.537755126+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537767851+07:00","message":"[bufferProcess] interim [40000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537775446+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537782942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537785855+07:00","message":"> Transcript [2888] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537790403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537793383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537796362+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.537799314+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.799122264+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.799161742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.799168952+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.799183737+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799191691+07:00","message":"[bufferProcess] interim [400000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799194773+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799202617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799205408+07:00","message":"> Transcript [2889] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799209779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799212335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799214803+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799218394+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799226281+07:00","message":"Push: 'เพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799228506+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799231147+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.799233779+07:00","message":"Next Push (prob) : 'ความเป็นจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.799243266+07:00","message":"push: {false เพิ่มเติมเพื่อค้นหา 0 0xc00394b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.990904542+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.990946713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.990957372+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:57.990982219+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.990990041+07:00","message":"[bufferProcess] interim [580000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.990992912+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.990998837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.991001962+07:00","message":"> Transcript [2890] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.991006465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.991008789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.99101078+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:57.991013756+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.257764887+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.257821065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.257829223+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.257847111+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257861073+07:00","message":"[bufferProcess] interim [820000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257865423+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257873336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257877651+07:00","message":"> Transcript [2891] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257883137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257886409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257889394+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.257894664+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:58.286200846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:19:58.28623174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.310784492+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.310822153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.310830075+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.310842856+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310850555+07:00","message":"[bufferProcess] interim [880000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310854181+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310860356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310863427+07:00","message":"> Transcript [2892] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310867419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310869698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310872347+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.310875696+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.494661005+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.494703345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.494709581+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.494721184+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494728374+07:00","message":"[bufferProcess] interim [60000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494731223+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494737491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494740454+07:00","message":"> Transcript [2893] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494744658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.49474698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494750465+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494755534+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494761283+07:00","message":"Push: 'ความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.49476382+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494766612+07:00","message":"Set new StatePrefix : 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.494769309+07:00","message":"Next Push (prob) : 'เป็นการทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.494794897+07:00","message":"push: {false ความเป็นจริงว่า 0 0xc00394b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.496274456+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.496291912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.49629884+07:00","message":"receive interim result [false|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.496310698+07:00","message":"[buffer interim] 198 false ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496315635+07:00","message":"[bufferProcess] interim [120000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496318022+07:00","message":"[bufferProcess] send to processor:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496323023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496325405+07:00","message":"> Transcript [2894] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496328591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496330581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.49633242+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.496335105+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.61462889+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.674815193+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742704081+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742743357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท\",\"confidence\":0.95235664}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742750016+07:00","message":"receive interim result [true|false]: ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742759357+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742761837+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.742767216+07:00","message":"[buffer interim] 198 true ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742778073+07:00","message":"[bufferProcess] interim [360000000]:ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742781766+07:00","message":"[bufferProcess] send to processor (isfinal):ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742785829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742788638+07:00","message":"> Transcript [2895] [false]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742792046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.74279407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742796046+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.74279882+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742801077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742803383+07:00","message":"> Transcript [2896] [true]: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742808115+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742810075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742811965+07:00","message":"StatePrefix: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742814156+07:00","message":"TextPushed: 'ปากคำพระลูกวัดและสามเณรรูปอื่นๆเพิ่มเติมเพื่อค้นหาความเป็นจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:58.742819347+07:00","message":"Push: 'เป็นการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:58.74282801+07:00","message":"push: {true เป็นการทะเลาะวิวาท 0 0xc00394b000}"}
{"level":"info","service":"Main","time":"2026-06-19T09:19:58.754421189+07:00","message":"write wav file: './tmp/7583/7583_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.528813424+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.528854583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.528859907+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.528875101+07:00","message":"[buffer interim] 199 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.528881115+07:00","message":"[bufferProcess] interim [840000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.528883252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.648131551+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.6481721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.648178452+07:00","message":"receive interim result [false|false]: หรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.64819206+07:00","message":"[buffer interim] 199 false หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.648202709+07:00","message":"[bufferProcess] interim [960000000]:หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.64820512+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.648209582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.648212558+07:00","message":"> Transcript [2897] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.64821515+07:00","message":"Set StatePrefix (first interim): 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.83822789+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.838269333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.838275793+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:19:59.83829206+07:00","message":"[buffer interim] 199 false หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838298879+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838301293+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838304783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838308499+07:00","message":"> Transcript [2898] [false]: 'หรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838312483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.8383148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.83831682+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:19:59.838318897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.032458597+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.033047136+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.033089505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.033095339+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.033109119+07:00","message":"[buffer interim] 199 false หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033116551+07:00","message":"[bufferProcess] interim [380000000]:หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033119257+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033124955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033128166+07:00","message":"> Transcript [2899] [false]: 'หรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033131666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033133985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.033136047+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.03313864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.093668743+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.111043456+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.111083611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการผูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.111089446+07:00","message":"receive interim result [false|false]: หรือว่าเป็นการผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.111102973+07:00","message":"[buffer interim] 199 false หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111109726+07:00","message":"[bufferProcess] interim [440000000]:หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111112545+07:00","message":"[bufferProcess] send to processor:หรือว่าเป็นการทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111119418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111122424+07:00","message":"> Transcript [2900] [false]: 'หรือว่าเป็นการทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111125608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111128109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111130078+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.111132378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150099428+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150149462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเป็นการผูก\",\"confidence\":0.91654295}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150156144+07:00","message":"receive interim result [true|false]: หรือว่าเป็นการผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150164713+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150167009+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150174095+07:00","message":"[buffer interim] 199 true หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150181955+07:00","message":"[bufferProcess] interim [560000000]:หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.15018685+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าเป็นการผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150190575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150193727+07:00","message":"> Transcript [2901] [false]: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150197121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150199245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150201307+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150205513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150211243+07:00","message":"Push: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150213551+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150215796+07:00","message":"Set new StatePrefix : 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150218143+07:00","message":"Next Push (prob) : 'เป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150219879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150221856+07:00","message":"> Transcript [2902] [true]: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150224156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150227892+07:00","message":"StatePrefix: 'หรือว่าเป็นการผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150229936+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.150231965+07:00","message":"Push: 'เป็นการผูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150243488+07:00","message":"push: {false หรือว่า 0 0xc003d0c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.150259579+07:00","message":"push: {true เป็นการผูก 0 0xc003d0c280}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:00.155153005+07:00","message":"write wav file: './tmp/7583/7583_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.551639175+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.551687349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.551693094+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.551708733+07:00","message":"[buffer interim] 200 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.551716104+07:00","message":"[bufferProcess] interim [480000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.551718159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.810706656+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.810748282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.810754347+07:00","message":"receive interim result [false|false]: คนอื่นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:00.810768037+07:00","message":"[buffer interim] 200 false คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.810775943+07:00","message":"[bufferProcess] interim [780000000]:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.810778373+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.810785329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.810788701+07:00","message":"> Transcript [2903] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:00.810791098+07:00","message":"Set StatePrefix (first interim): 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.070106685+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.070150265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.070157663+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.070174809+07:00","message":"[buffer interim] 200 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070188+07:00","message":"[bufferProcess] interim [960000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070192293+07:00","message":"[bufferProcess] send to processor:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070201416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070205242+07:00","message":"> Transcript [2904] [false]: 'คนอื่นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070210038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070213429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070216487+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.070219533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.267541779+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.267585599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.267592302+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.267606714+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267616375+07:00","message":"[bufferProcess] interim [140000000]:คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.26762017+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267624843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267629435+07:00","message":"> Transcript [2905] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267632882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267635304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267637413+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.267639771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:01.286708119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:01.286708378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.317913813+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.317957756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.317972229+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.317985364+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.317993894+07:00","message":"[bufferProcess] interim [320000000]:คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.317997449+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318004806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318009376+07:00","message":"> Transcript [2906] [false]: 'คนอื่นทำร้ายร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318014328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318017811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318020799+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.318023855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.643422437+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.643463438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.643469673+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.643484261+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643492725+07:00","message":"[bufferProcess] interim [620000000]:คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.64349515+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643499079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643501818+07:00","message":"> Transcript [2907] [false]: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643505475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643507641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643509717+07:00","message":"StatePrefix: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.64351181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643514362+07:00","message":"Push: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643516997+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.64351912+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.643521683+07:00","message":"Next Push (prob) : 'ทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.643533801+07:00","message":"push: {false คนอื่น 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.833193187+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.83324419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.833251792+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:01.833265954+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833275089+07:00","message":"[bufferProcess] interim [800000000]:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833278594+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833283783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833287878+07:00","message":"> Transcript [2908] [false]: 'คนอื่นทำร้ายร่างกายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833292846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833295775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833298786+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:01.833302664+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.40826391+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.408301532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.408307873+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:02.408319957+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408328893+07:00","message":"[bufferProcess] interim [400000000]:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408333137+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408337121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408339985+07:00","message":"> Transcript [2909] [false]: 'คนอื่นทำร้ายร่างกายกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408343226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408345342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408347373+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:02.408349602+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.116220538+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.116269146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.116277701+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.116294369+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116302505+07:00","message":"[bufferProcess] interim [120000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116307371+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.11632792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116332318+07:00","message":"> Transcript [2910] [false]: 'คนอื่นทำร้ายร่างกายกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116337527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116341207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116345323+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.116349079+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.323074634+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.323122509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.323128629+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.323145109+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323156+07:00","message":"[bufferProcess] interim [240000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323160401+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323165351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323170103+07:00","message":"> Transcript [2911] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323175674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323178482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323180909+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323183178+07:00","message":"TextPushed: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323186378+07:00","message":"Push: 'ทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323188328+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323190679+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.323193232+07:00","message":"Next Push (prob) : 'กันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.32320349+07:00","message":"push: {false ทำร้ายร่างกาย 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.335769889+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.335802548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.335808262+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.335822773+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335829776+07:00","message":"[bufferProcess] interim [300000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335832167+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335835229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.33583819+07:00","message":"> Transcript [2912] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335842219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335844452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335846538+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.335849009+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.439827456+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.439865238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.439871373+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.439887126+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.43989453+07:00","message":"[bufferProcess] interim [420000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439897277+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439901461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439904332+07:00","message":"> Transcript [2913] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439907966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439910154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439912318+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.439915199+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.762114173+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.762152677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.762159179+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.762184091+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762191455+07:00","message":"[bufferProcess] interim [660000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762193965+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.76219774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762200652+07:00","message":"> Transcript [2914] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762204079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762206505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762208792+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.762214005+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.829004938+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.829047612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.82905412+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.829068957+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829079416+07:00","message":"[bufferProcess] interim [780000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829082052+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829086137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.82908951+07:00","message":"> Transcript [2915] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829093213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829095324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829097642+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.82909997+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.8291076+07:00","message":"Push: 'กันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829110189+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829112523+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.829114869+07:00","message":"Next Push (prob) : 'ชาวบ้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.829122783+07:00","message":"push: {false กันแน่ขณะที่ 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874774922+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874796368+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874798999+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874801065+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874802876+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874805004+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874806832+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874809025+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.874811278+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.96076705+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.960815138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.960823917+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:03.960841422+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960850067+07:00","message":"[bufferProcess] interim [900000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.96085315+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960857308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960860127+07:00","message":"> Transcript [2916] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960863856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960865946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960867966+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:03.960870426+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.153679991+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.153722528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.153729897+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.153742586+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153749642+07:00","message":"[bufferProcess] interim [80000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153752674+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153760114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153762957+07:00","message":"> Transcript [2917] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153766908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153769254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153771593+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.153774748+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:04.287510548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:04.287519092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.335892431+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.335938618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.33594628+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.335960379+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.33596764+07:00","message":"[bufferProcess] interim [260000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.335979898+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.3359859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.335989103+07:00","message":"> Transcript [2918] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.335993148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.335995363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.33599912+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.336001704+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.4783585+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.478403782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.478410809+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.478428678+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478442431+07:00","message":"[bufferProcess] interim [380000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478445097+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478448845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478452168+07:00","message":"> Transcript [2919] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478458822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478461152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478463857+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478466577+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478469542+07:00","message":"Push: 'ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478471449+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.478474262+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.47847691+07:00","message":"Next Push (prob) : 'พื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.478486762+07:00","message":"push: {false ชาวบ้านใน 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.535707336+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.535762498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.535772296+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.535790619+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535809443+07:00","message":"[bufferProcess] interim [500000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535813978+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535817964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535822545+07:00","message":"> Transcript [2920] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535826934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535829082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535831524+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.535834383+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.648479483+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.648516965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.648523217+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.648538714+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648546949+07:00","message":"[bufferProcess] interim [560000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648549685+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648557918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.64856089+07:00","message":"> Transcript [2921] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648565139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648567538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648569569+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.648572311+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.708171875+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.708212582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.708219661+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:04.708234254+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708245277+07:00","message":"[bufferProcess] interim [680000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708248106+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708251795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708254662+07:00","message":"> Transcript [2922] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708258875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708261403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.70826346+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:04.708266083+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.035374804+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.035416696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.035425028+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.035441345+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035450699+07:00","message":"[bufferProcess] interim [980000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035454022+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035460036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035462869+07:00","message":"> Transcript [2923] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035466785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035469188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035472063+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035474834+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035480562+07:00","message":"Push: 'พื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.03548289+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035485398+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.035487789+07:00","message":"Next Push (prob) : 'ก็ยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.035501011+07:00","message":"push: {false พื้นที่ส่วนหนึ่ง 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.156368469+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.156407773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.156413794+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.156424369+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156433411+07:00","message":"[bufferProcess] interim [40000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156436617+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156442824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156445684+07:00","message":"> Transcript [2924] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156449477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156451744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156453686+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.156456562+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.167811026+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.167833162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.167838794+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.167849455+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167853988+07:00","message":"[bufferProcess] interim [100000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167856418+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167859626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167862211+07:00","message":"> Transcript [2925] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167865061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167867134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167869015+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.167871265+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.296199687+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.29623987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.29625278+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.296279226+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296288033+07:00","message":"[bufferProcess] interim [220000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296290813+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296295234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.29629833+07:00","message":"> Transcript [2926] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296301995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296304607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296307109+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.296309785+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.561809494+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.561844944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.561851541+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.561864165+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561875677+07:00","message":"[bufferProcess] interim [460000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.56187846+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561885577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561888305+07:00","message":"> Transcript [2927] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561892731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561895044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561897622+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561900625+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561905268+07:00","message":"Push: 'ก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561907324+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561910945+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.561913725+07:00","message":"Next Push (prob) : 'คลังแสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.561923344+07:00","message":"push: {false ก็ยังคง 0 0xc0001fb480}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.72170763+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.752316821+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.75235499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.752361203+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.752376591+07:00","message":"[buffer interim] 200 false คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752384594+07:00","message":"[bufferProcess] interim [700000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752388148+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752399195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752402219+07:00","message":"> Transcript [2928] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752405359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.752407988+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.797045029+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923472392+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923514773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า\",\"confidence\":0.94954723}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923521825+07:00","message":"receive interim result [true|false]: คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923530793+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923533962+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923546246+07:00","message":"[buffer interim] 200 true คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923554803+07:00","message":"[bufferProcess] interim [850000000]:คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923559768+07:00","message":"[bufferProcess] send to processor (isfinal):คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923565208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923569491+07:00","message":"> Transcript [2929] [false]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923574656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923577968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923583653+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923586584+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923588689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.92359092+07:00","message":"> Transcript [2930] [true]: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงทางแทงใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923593529+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923595337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.92359702+07:00","message":"StatePrefix: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคงคลังแทงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923599256+07:00","message":"TextPushed: 'คนอื่นทำร้ายร่างกายกันแน่ขณะที่ชาวบ้านในพื้นที่ส่วนหนึ่งก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:05.923602514+07:00","message":"Push: 'ทางแทงใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:05.923610365+07:00","message":"push: {true ทางแทงใจว่า 0 0xc0001fb480}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:05.934846032+07:00","message":"write wav file: './tmp/7583/7583_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.148732005+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.148772876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.148778301+07:00","message":"receive interim result [false|false]: แผล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.148794729+07:00","message":"[buffer interim] 201 false แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.148803201+07:00","message":"[bufferProcess] interim [420000000]:แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.148805698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.25623157+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.256270068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.256276568+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.256288921+07:00","message":"[buffer interim] 201 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.256297246+07:00","message":"[bufferProcess] interim [480000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.256299545+07:00","message":"[bufferProcess] send to processor:แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.256305333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.256308217+07:00","message":"> Transcript [2931] [false]: 'แผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.256310483+07:00","message":"Set StatePrefix (first interim): 'แผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.342722508+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.34275925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.34276501+07:00","message":"receive interim result [false|false]: แผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.342780135+07:00","message":"[buffer interim] 201 false แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.342788051+07:00","message":"[bufferProcess] interim [600000000]:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.342790471+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.34279406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.342796943+07:00","message":"> Transcript [2932] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.342799059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.342801423+07:00","message":"Set new StatePrefix: 'แผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.432737426+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.456191719+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.456227557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.456233226+07:00","message":"receive interim result [false|false]: แผลนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.456248295+07:00","message":"[buffer interim] 201 false แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456255288+07:00","message":"[bufferProcess] interim [660000000]:แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456257996+07:00","message":"[bufferProcess] send to processor:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456261886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456264826+07:00","message":"> Transcript [2933] [false]: 'แผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456267254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.456269327+07:00","message":"Set new StatePrefix: 'แผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.495952294+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.520168474+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.520201766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.520207065+07:00","message":"receive interim result [false|false]: แผลนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.520221335+07:00","message":"[buffer interim] 201 false แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520229413+07:00","message":"[bufferProcess] interim [780000000]:แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520231616+07:00","message":"[bufferProcess] send to processor:แผลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520235391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520238496+07:00","message":"> Transcript [2934] [false]: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520241009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.520243121+07:00","message":"Set new StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.524047481+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.524065376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้นเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.524070434+07:00","message":"receive interim result [false|false]: แผลนั้นเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.524080745+07:00","message":"[buffer interim] 201 false แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524085202+07:00","message":"[bufferProcess] interim [840000000]:แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524087236+07:00","message":"[bufferProcess] send to processor:แผลนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524089784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524093412+07:00","message":"> Transcript [2935] [false]: 'แผลนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524098275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524101216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524104244+07:00","message":"StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.524107505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.536727324+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.536752647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลนั้นเกิด\",\"confidence\":0.9012318}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.536758499+07:00","message":"receive interim result [true|false]: แผลนั้นเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.53676928+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.536772098+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.53677871+07:00","message":"[buffer interim] 201 true แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536783947+07:00","message":"[bufferProcess] interim [870000000]:แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536786798+07:00","message":"[bufferProcess] send to processor (isfinal):แผลนั้นเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536800902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536805329+07:00","message":"> Transcript [2936] [false]: 'แผลนั้นเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536808038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536809938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536811839+07:00","message":"StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.53681378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536815516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536817643+07:00","message":"> Transcript [2937] [true]: 'แผลนั้นเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536819671+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536821386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536823117+07:00","message":"StatePrefix: 'แผลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536824848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.536827575+07:00","message":"Push: 'แผลนั้นเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.536835843+07:00","message":"push: {true แผลนั้นเกิด 0 0xc00189cc00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:06.545456305+07:00","message":"write wav file: './tmp/7583/7583_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.974720903+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.974771008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.974776678+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:06.974790779+07:00","message":"[buffer interim] 202 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.974797722+07:00","message":"[bufferProcess] interim [480000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:06.974799791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.040960265+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.041005734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.041011254+07:00","message":"receive interim result [false|false]: ขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.04102558+07:00","message":"[buffer interim] 202 false ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.041032191+07:00","message":"[bufferProcess] interim [600000000]:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.041035583+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.041042899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.041046016+07:00","message":"> Transcript [2938] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.04104848+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.156985126+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.157026966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.157033736+07:00","message":"receive interim result [false|false]: ขึ้นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.157051852+07:00","message":"[buffer interim] 202 false ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157065108+07:00","message":"[bufferProcess] interim [720000000]:ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157067562+07:00","message":"[bufferProcess] send to processor:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157071173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157074725+07:00","message":"> Transcript [2939] [false]: 'ขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.15707802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157080072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.15708213+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.157084514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:07.287893998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:07.287896676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.480742241+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.480790123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.480796488+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.480808398+07:00","message":"[buffer interim] 202 false ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480819984+07:00","message":"[bufferProcess] interim [960000000]:ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.48082372+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480829932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480834152+07:00","message":"> Transcript [2940] [false]: 'ขึ้นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480839047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.48084227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480844541+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.480846743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.667260714+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.667300761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการผูกโบว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.667306365+07:00","message":"receive interim result [false|false]: ขึ้นจากการผูกโบว์"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.667320842+07:00","message":"[buffer interim] 202 false ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667327904+07:00","message":"[bufferProcess] interim [140000000]:ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.66733051+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667334255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667337256+07:00","message":"> Transcript [2941] [false]: 'ขึ้นจากการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667340855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667342963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667345015+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.667347723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.681061633+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.681108158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.681114076+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูกบน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.681128943+07:00","message":"[buffer interim] 202 false ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681137168+07:00","message":"[bufferProcess] interim [200000000]:ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681139847+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการผูกโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681144918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681147997+07:00","message":"> Transcript [2942] [false]: 'ขึ้นจากการผูกโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.68115234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681154772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681158988+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681177262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681184231+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681186463+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681188673+07:00","message":"Set new StatePrefix : 'ขึ้นจากการผูกโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.681191696+07:00","message":"Next Push (prob) : 'จากการผูกโบว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.681201249+07:00","message":"push: {false ขึ้น 0 0xc00394ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.83160637+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.904048727+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.912367524+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.912406953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกมณฑล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.912412763+07:00","message":"receive interim result [false|false]: ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.912427873+07:00","message":"[buffer interim] 202 false ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.912435147+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.912437514+07:00","message":"[bufferProcess] send to processor:ขึ้นจากการถูกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.91244491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.912448386+07:00","message":"> Transcript [2943] [false]: 'ขึ้นจากการถูกบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.912451014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.912453458+07:00","message":"Set new StatePrefix: 'ขึ้นจากการถูกบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.949434371+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.949483795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากการถูกมณฑล\",\"confidence\":0.9579825}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.94949111+07:00","message":"receive interim result [true|false]: ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.949499328+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.94950156+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.949509776+07:00","message":"[buffer interim] 202 true ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.94951769+07:00","message":"[bufferProcess] interim [560000000]:ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949521344+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นจากการถูกมณฑล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.94952471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949528127+07:00","message":"> Transcript [2944] [false]: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949530757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949532807+07:00","message":"Set new StatePrefix: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949534532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949536747+07:00","message":"> Transcript [2945] [true]: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949539287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949541446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949543432+07:00","message":"StatePrefix: 'ขึ้นจากการถูกมณฑล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949545558+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:07.949547928+07:00","message":"Push: 'จากการถูกมณฑล'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:07.949556672+07:00","message":"push: {true จากการถูกมณฑล 0 0xc00394ac00}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:07.958338562+07:00","message":"write wav file: './tmp/7583/7583_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.095341744+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.154051658+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.360526755+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.360549729+07:00","message":"found end of frame, send empty tag with msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.360553151+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.360572713+07:00","message":"[buffer interim] 203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360596472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360603023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360606802+07:00","message":"> Transcript [2946] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360609308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360611696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360613818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.360615757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.36061997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.360628746+07:00","message":"push: {true \n 0 0xc00189c080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:08.365682827+07:00","message":"write wav file: './tmp/7583/7583_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.501915219+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.501956391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.501961687+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.501981861+07:00","message":"[buffer interim] 204 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.501989257+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.501991209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.685589416+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.685634496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.685640532+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:08.685654167+07:00","message":"[buffer interim] 204 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.685662131+07:00","message":"[bufferProcess] interim [540000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.685665362+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.685670314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.685674642+07:00","message":"> Transcript [2947] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:08.685678166+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.326229382+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.326266092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.326272779+07:00","message":"receive interim result [false|false]: คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.326284599+07:00","message":"[buffer interim] 204 false คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.32629328+07:00","message":"[bufferProcess] interim [140000000]:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326295797+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326299356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326302508+07:00","message":"> Transcript [2948] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326305486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.32630776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326309792+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.326311821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.327502693+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.327514351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.327517533+07:00","message":"receive interim result [false|false]: คนอื่นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.327524208+07:00","message":"[buffer interim] 204 false คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327526882+07:00","message":"[bufferProcess] interim [200000000]:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327528929+07:00","message":"[bufferProcess] send to processor:คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327531011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327533128+07:00","message":"> Transcript [2949] [false]: 'คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.32753513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327537205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327538991+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.327540877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.58574733+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.58578559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.585791081+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:09.585806013+07:00","message":"[buffer interim] 204 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585813229+07:00","message":"[bufferProcess] interim [440000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585815684+07:00","message":"[bufferProcess] send to processor:คนอื่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585819184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585822111+07:00","message":"> Transcript [2950] [false]: 'คนอื่นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585825279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585827431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585829781+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:09.585831829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.231572838+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.231614523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.231620499+07:00","message":"receive interim result [false|false]: คนอื่นทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.231639516+07:00","message":"[buffer interim] 204 false คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231648793+07:00","message":"[bufferProcess] interim [40000000]:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231651527+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231655761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231658729+07:00","message":"> Transcript [2951] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231662216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231664604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231666679+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231669246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231674891+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231676863+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231679022+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.231684326+07:00","message":"Next Push (prob) : 'อื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.231702241+07:00","message":"push: {false คน 0 0xc00189cd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.237066222+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.237089299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.23709441+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.237107615+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237113063+07:00","message":"[bufferProcess] interim [100000000]:คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237115785+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237118943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237122385+07:00","message":"> Transcript [2952] [false]: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237125345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.23712772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.23713006+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.237132744+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.287478482+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.287514835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.287537522+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.287551541+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287557579+07:00","message":"[bufferProcess] interim [220000000]:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287560021+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287563825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287567026+07:00","message":"> Transcript [2953] [false]: 'คนอื่นทำร้ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287570411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287572697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287574819+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.287579361+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:10.288576575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:10.288592364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.931566367+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.931604136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.931610923+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:10.931623522+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931630244+07:00","message":"[bufferProcess] interim [820000000]:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931632503+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931638089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931640805+07:00","message":"> Transcript [2954] [false]: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.93164441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931646684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931648829+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:10.931651308+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.020265661+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.020313426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.02031993+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.020339548+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020350825+07:00","message":"[bufferProcess] interim [840000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020353919+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020358257+07:00","message":"[bufferProcess] send to processor (ticker):คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020361952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.02036506+07:00","message":"> Transcript [2955] [false]: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020369305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020371731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020373555+07:00","message":"StatePrefix: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020376359+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020381168+07:00","message":"Push: 'อื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020383226+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020385525+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.02038782+07:00","message":"Next Push (prob) : 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020390017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020392056+07:00","message":"> Transcript [2956] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020394308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020396424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020398771+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.020400766+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.020409802+07:00","message":"push: {false อื่นทำร้าย 0 0xc00189cd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.075032294+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.075068283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.075073854+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.075088742+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.075095478+07:00","message":"[bufferProcess] interim [20000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.075097607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.369783485+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.36982603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.369832863+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.369844536+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369851575+07:00","message":"[bufferProcess] interim [200000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369854031+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369857938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369860843+07:00","message":"> Transcript [2957] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369864371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369866433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.369868715+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.36987129+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.421032924+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.421072705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.42107948+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.421093098+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421100573+07:00","message":"[bufferProcess] interim [260000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421103159+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.42110751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421110546+07:00","message":"> Transcript [2958] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421113838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421116093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.421118191+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.42112071+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.977223776+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.977271304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.97727823+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.977291777+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977300234+07:00","message":"[bufferProcess] interim [800000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977303109+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977310101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977313448+07:00","message":"> Transcript [2959] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.9773172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977320492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977322745+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977325756+07:00","message":"TextPushed: 'คนอื่นทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977331515+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977333412+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977335568+07:00","message":"Set new StatePrefix : 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:12.977338242+07:00","message":"Next Push (prob) : 'เรื่องนี้เกิดความกระจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:12.977362678+07:00","message":"push: {false หรือไม่ 0 0xc00189cd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.123503365+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.123547671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.123554206+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.123570094+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123578421+07:00","message":"[bufferProcess] interim [980000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123581209+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123585148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123588003+07:00","message":"> Transcript [2960] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123590595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.123593341+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความแตกต่างกันของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.230450983+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.230492849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.230499334+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.230513828+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.230520382+07:00","message":"[bufferProcess] interim [40000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.230523096+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.230530506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.230533566+07:00","message":"> Transcript [2961] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.23053595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.230538054+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างคอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.237122285+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.237156919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.237174039+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.237192224+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237199483+07:00","message":"[bufferProcess] interim [100000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237203057+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237215449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237218309+07:00","message":"> Transcript [2962] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237220775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.237223061+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างต้องขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:13.289493457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:13.289504397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.433913343+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.433955461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.433962601+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.433978349+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.433990381+07:00","message":"[bufferProcess] interim [280000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.433993946+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.434001672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.434005302+07:00","message":"> Transcript [2963] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.434008398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.434010709+07:00","message":"Set new StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.486215008+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.486253706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.486260956+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.486274276+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486282411+07:00","message":"[bufferProcess] interim [400000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486285519+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486293664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486296443+07:00","message":"> Transcript [2964] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486300478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.48630374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486306297+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.486308982+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.543959233+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.604185174+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.626484869+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.626529124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.626535422+07:00","message":"receive interim result [false|false]: คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.626549309+07:00","message":"[buffer interim] 204 false คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626556699+07:00","message":"[bufferProcess] interim [520000000]:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626559553+07:00","message":"[bufferProcess] send to processor:คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626567367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626570324+07:00","message":"> Transcript [2965] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626574404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626577212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626579812+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.626582927+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727757556+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727808581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนอื่นทำร้ายหรือไม่ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ\",\"confidence\":0.9237866}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727816044+07:00","message":"receive interim result [true|false]: คนอื่นทำร้ายหรือไม่ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727828134+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727830343+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727837694+07:00","message":"[buffer interim] 204 true คนอื่นทำร้ายหรือไม่ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727848598+07:00","message":"[bufferProcess] interim [610000000]:คนอื่นทำร้ายหรือไม่ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.72785632+07:00","message":"[bufferProcess] send to processor (isfinal):คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.72786111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727865572+07:00","message":"> Transcript [2966] [false]: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727869647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727871642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.72787467+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727877444+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.72787942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727881566+07:00","message":"> Transcript [2967] [true]: 'คนอื่นทำร้ายหรือไม่ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727883894+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727885668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727887507+07:00","message":"StatePrefix: 'คนอื่นทำร้ายหรือไม่เรื่องนี้เกิดความกระจ่างขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727889892+07:00","message":"TextPushed: 'คนอื่นทำร้ายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:13.727897901+07:00","message":"Push: 'ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:13.727906923+07:00","message":"push: {true ช่วยเรื่องนี้เกิดความกระจ่างก็ขอให้ตรวจสอบ 0 0xc00189cd80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:13.738628898+07:00","message":"write wav file: './tmp/7583/7583_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.268534032+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.26858406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.268591137+07:00","message":"receive interim result [false|false]: หาข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.268607315+07:00","message":"[buffer interim] 205 false หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.268615205+07:00","message":"[bufferProcess] interim [660000000]:หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.26861726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.278535909+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.278567645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.278573298+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.278586556+07:00","message":"[buffer interim] 205 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.278592492+07:00","message":"[bufferProcess] interim [720000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.278594654+07:00","message":"[bufferProcess] send to processor:หาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.2785978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.278601073+07:00","message":"> Transcript [2968] [false]: 'หาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.278603889+07:00","message":"Set StatePrefix (first interim): 'หาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.453593562+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.453634905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.4536413+07:00","message":"receive interim result [false|false]: หาข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.453653791+07:00","message":"[buffer interim] 205 false หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453661399+07:00","message":"[bufferProcess] interim [840000000]:หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453663482+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453669059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453672267+07:00","message":"> Transcript [2969] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453674533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.453676727+07:00","message":"Set new StatePrefix: 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.58751247+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.587552527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.587558707+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.587579087+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.587585963+07:00","message":"[bufferProcess] interim [960000000]:หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.587589219+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.58759377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.587596821+07:00","message":"> Transcript [2970] [false]: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.587598939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.587601006+07:00","message":"Set new StatePrefix: 'หาข้อเท็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.778000091+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.778038189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.778044661+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.778059848+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778067036+07:00","message":"[bufferProcess] interim [200000000]:หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778069359+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778073244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778076678+07:00","message":"> Transcript [2971] [false]: 'หาข้อเท็จจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.77808023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778082527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778084613+07:00","message":"StatePrefix: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.778086761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.96339959+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.963456816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.963462857+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:14.96347569+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963483143+07:00","message":"[bufferProcess] interim [380000000]:หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963485651+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963492008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963495107+07:00","message":"> Transcript [2972] [false]: 'หาข้อเท็จจริงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963498663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.963500799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.96350291+07:00","message":"StatePrefix: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:14.96350513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.161798403+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.161841096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.161847882+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.16185893+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161867791+07:00","message":"[bufferProcess] interim [620000000]:หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161870354+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161875965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161878782+07:00","message":"> Transcript [2973] [false]: 'หาข้อเท็จจริงว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161882414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161884576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.1618867+07:00","message":"StatePrefix: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.161888945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.479207414+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.479247724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.479254686+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.479264652+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479270878+07:00","message":"[bufferProcess] interim [920000000]:หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.47927343+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479277193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479280107+07:00","message":"> Transcript [2974] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479283319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.47928558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479287693+07:00","message":"StatePrefix: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.47928973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479292251+07:00","message":"Push: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.47929432+07:00","message":"TextPushed: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479296405+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.479299273+07:00","message":"Next Push (prob) : 'จริงว่าเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.479307359+07:00","message":"push: {false หาข้อเท็จ 0 0xc0018ecc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.746843854+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.746886022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.746892008+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:15.746903948+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746913609+07:00","message":"[bufferProcess] interim [160000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.74691746+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746925301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746930131+07:00","message":"> Transcript [2975] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746934539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746938669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746940652+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:15.746943009+07:00","message":"TextPushed: 'หาข้อเท็จ'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:16.290004585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:16.290010854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.369208199+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.3692526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.369258782+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.369272718+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369280404+07:00","message":"[bufferProcess] interim [760000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369282943+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369289895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369292926+07:00","message":"> Transcript [2976] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369296539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369299042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369301142+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.369303796+07:00","message":"TextPushed: 'หาข้อเท็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.635125309+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.635162172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.635168267+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.635183792+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635192377+07:00","message":"[bufferProcess] interim [120000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635195427+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.63520193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635204834+07:00","message":"> Transcript [2977] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635208475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635210744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635212988+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.635215518+07:00","message":"TextPushed: 'หาข้อเท็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.958219761+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.95825935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.95826604+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.958281138+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958289506+07:00","message":"[bufferProcess] interim [360000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958292294+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958295861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958298549+07:00","message":"> Transcript [2978] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958303046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958305866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958308176+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958310764+07:00","message":"TextPushed: 'หาข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958314001+07:00","message":"Push: 'จริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958316399+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958318923+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.958321336+07:00","message":"Next Push (prob) : 'จากอะไรระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.958330731+07:00","message":"push: {false จริงว่าเกิดขึ้น 0 0xc0018ecc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.962414668+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.962442116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.962448658+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:16.962463662+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962469743+07:00","message":"[bufferProcess] interim [420000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.96247234+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962476195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962478668+07:00","message":"> Transcript [2979] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962482055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962484187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962486692+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:16.962491867+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.16059043+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.160632991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.160639112+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.160655236+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160663692+07:00","message":"[bufferProcess] interim [600000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160667173+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160673501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160676368+07:00","message":"> Transcript [2980] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160680075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160682125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160684326+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.160686772+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.275750008+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.275789533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.275796137+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.275810853+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.2758203+07:00","message":"[bufferProcess] interim [720000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275823099+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275826781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275830203+07:00","message":"> Transcript [2981] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275834077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275836368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275838723+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.275841666+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.806684258+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.806725139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.806731804+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.806750953+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806759074+07:00","message":"[bufferProcess] interim [200000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806762829+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806768925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806772053+07:00","message":"> Transcript [2982] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806776192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.80677918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806782574+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806787575+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.8067964+07:00","message":"Push: 'จากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806800752+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806804888+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.806808542+07:00","message":"Next Push (prob) : 'ถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.80681956+07:00","message":"push: {false จากอะไรระหว่าง 0 0xc0018ecc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.865614212+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.865658497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.865664635+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:17.865679533+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865688002+07:00","message":"[bufferProcess] interim [260000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865690658+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865697431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865700609+07:00","message":"> Transcript [2983] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.86570403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865706338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865708896+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:17.865711907+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.04326086+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.04329928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.04330556+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.043321331+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.04332913+07:00","message":"[bufferProcess] interim [440000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043333416+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043338475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043342939+07:00","message":"> Transcript [2984] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043348685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043351369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043354953+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.043359499+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.194171157+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.194210893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.194217904+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.194230204+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194237019+07:00","message":"[bufferProcess] interim [620000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.19424018+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194247627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194250501+07:00","message":"> Transcript [2985] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194254342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194256677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194258932+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.194261627+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.688952502+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.688982897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.688989297+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.689011439+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689019623+07:00","message":"[bufferProcess] interim [40000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.68902332+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689029415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689032146+07:00","message":"> Transcript [2986] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.68903615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.68903856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689040823+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689043406+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689049728+07:00","message":"Push: 'ถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689051814+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.68905434+07:00","message":"Set new StatePrefix : 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.689057304+07:00","message":"Next Push (prob) : 'หรือว่าเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.689083691+07:00","message":"push: {false ถูกทำร้าย 0 0xc0018ecc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.861507291+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.873108119+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.87315969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.87318394+07:00","message":"receive interim result [false|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.873203935+07:00","message":"[buffer interim] 205 false หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873224335+07:00","message":"[bufferProcess] interim [280000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873228321+07:00","message":"[bufferProcess] send to processor:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873235359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873241083+07:00","message":"> Transcript [2987] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873247739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873250339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873252779+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.873256123+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.926831421+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968715121+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968756376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968763744+07:00","message":"receive interim result [true|false]: หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968774886+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968777217+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968783533+07:00","message":"[buffer interim] 205 true หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.96879125+07:00","message":"[bufferProcess] interim [460000000]:หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968795521+07:00","message":"[bufferProcess] send to processor (isfinal):หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968798954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968801781+07:00","message":"> Transcript [2988] [false]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968805229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968807234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968810057+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968813516+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968815712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968818133+07:00","message":"> Transcript [2989] [true]: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968820675+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968822965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.96882485+07:00","message":"StatePrefix: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้ายหรือว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968826881+07:00","message":"TextPushed: 'หาข้อเท็จจริงว่าเกิดขึ้นจากอะไรระหว่างถูกทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:18.968830438+07:00","message":"Push: 'หรือว่าเป็นการทะเลาะวิวาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:18.968839941+07:00","message":"push: {true หรือว่าเป็นการทะเลาะวิวาท 0 0xc0018ecc80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:18.981219623+07:00","message":"write wav file: './tmp/7583/7583_205.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:19.290633997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:19.290642197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.119788196+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.119836626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.119842338+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.119859069+07:00","message":"[buffer interim] 206 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119867635+07:00","message":"[bufferProcess] interim [960000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119869475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119875634+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119878812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119881755+07:00","message":"> Transcript [2990] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.119884337+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.152470224+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.152513184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.152519787+07:00","message":"receive interim result [false|false]: สามเณร"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.152536582+07:00","message":"[buffer interim] 206 false สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.152543994+07:00","message":"[bufferProcess] interim [80000000]:สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.152545864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.671042897+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.671097639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.671106333+07:00","message":"receive interim result [false|false]: สามเณรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.671126073+07:00","message":"[buffer interim] 206 false สามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671135929+07:00","message":"[bufferProcess] interim [560000000]:สามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671139804+07:00","message":"[bufferProcess] send to processor:สามเณร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671149836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671154361+07:00","message":"> Transcript [2991] [false]: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671157856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.671162165+07:00","message":"Set new StatePrefix: 'สามเณร'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.841854215+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929536241+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929582602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามเณรค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929589546+07:00","message":"receive interim result [true|false]: สามเณรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929602454+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.92960495+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929612379+07:00","message":"[buffer interim] 206 true สามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929620735+07:00","message":"[bufferProcess] interim [950000000]:สามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929624046+07:00","message":"[bufferProcess] send to processor (isfinal):สามเณรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929627417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929631199+07:00","message":"> Transcript [2992] [false]: 'สามเณรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929635037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929637102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929639209+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929641263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929645048+07:00","message":"> Transcript [2993] [true]: 'สามเณรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.9296473+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929649207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929650988+07:00","message":"StatePrefix: 'สามเณร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929652676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:20.929655572+07:00","message":"Push: 'สามเณรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:20.929663679+07:00","message":"push: {true สามเณรค่ะ 0 0xc00189d080}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:20.942087756+07:00","message":"write wav file: './tmp/7583/7583_206.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:22.291233633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:22.291240309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:25.29220775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:25.292247646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:28.292490169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:28.292512038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:31.292679281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:31.292684298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:33.874859906+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:33.874882074+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:33.874884602+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:33.874886416+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:33.874888326+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.293707492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:34.293731904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:37.294358423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:37.294378355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:40.294625253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:40.294657122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:43.294870769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:43.294892122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:46.29497558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:46.294982193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:47.09579212+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-19T09:20:47.095814077+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:47.095868069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:47.095883072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:48.187068197+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:48.328894616+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:48.328958498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:48.328968363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-19T09:20:49.295830196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:58.361929263+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:58.361971586+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:58.36198087+07:00","message":"[buffer interim] 207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.361992624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.36199781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362001037+07:00","message":"> Transcript [2994] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362003864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362006036+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362008048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362009979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-19T09:20:58.362015767+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:20:58.362027333+07:00","message":"push: {true \n 0 0xc0018ece80}"}
{"level":"info","service":"Main","time":"2026-06-19T09:20:58.366352302+07:00","message":"write wav file: './tmp/7583/7583_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874602723+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874652716+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874655964+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874657964+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874659904+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:03.874661735+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874806066+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874852066+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874855999+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874858266+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874860085+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.874861761+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-19T09:21:33.87486358+07:00","message":"[GCS] Cleaned up inactive client: 206"}
